Home Backend<span class="dashicons " data-icon="" style="display:inline;vertical-align:baseline;"></span>

Backend

कंप्यूटर की दुनिया में, “Backend” Website या software program के किसी भी हिस्से को संदर्भित करता है जो उपयोगकर्ता नहीं देखते हैं। यह दृश्यपटल के frontend है, जो किसी प्रोग्राम या वेबसाइट के user interface को संदर्भित करता है। प्रोग्रामिंग शब्दावली में, बैकएंड “data access layer” है, जबकि फ्रंटएंड “प्रेजेंटेशन लेयर” है।

अधिकांश आधुनिक वेबसाइटें dynamic हैं, जिसका अर्थ है कि वेबपेज सामग्री तुरंत उत्पन्न होती है। एक dynamic पृष्ठ में एक या अधिक स्क्रिप्ट होती हैं जो वेब सर्वर पर प्रत्येक बार पृष्ठ तक पहुँचने पर चलती हैं। ये स्क्रिप्ट पृष्ठ की सामग्री उत्पन्न करती हैं, जिसे उपयोगकर्ता के वेब browser पर भेजा जाता है। पृष्ठ के Web browser में displayed होने से पहले जो कुछ भी होता है वह Backend का हिस्सा होता है।

बैकएंड प्रक्रियाओं के उदाहरणों में शामिल हैं:

  1. आने वाले webpage अनुरोध को संसाधित करना
  2. HTML उत्पन्न करने के लिए एक स्क्रिप्ट (PHP, ASP, JSP, etc.) चलाना
  3. SQL प्रश्नों का उपयोग करके database से data तक पहुँचना, जैसे कि एक लेख
  4. Database में रिकॉर्ड को स्टोर करना या अपडेट करना
  5. डेटा को encrypting और decrypting करना
  6. फ़ाइल uploads और downloads को संभालना
  7. JavaScript के माध्यम से उपयोगकर्ता इनपुट संसाधित करना

उपरोक्त सभी उदाहरण, पिछले एक के अलावा, सर्वर-साइड प्रक्रियाएं हैं जो वेब सर्वर पर चलती हैं। जावास्क्रिप्ट क्लाइंट-साइड प्रक्रिया है, जिसका अर्थ है कि यह वेब ब्राउज़र में चलता है। JavaScript को Backend या फ्रंटएंड प्रक्रिया माना जा सकता है, यह इस बात पर निर्भर करता है कि कोड user interface को प्रभावित करता है या नहीं।

पूर्ण उपयोगकर्ता अनुभव बनाने के लिए Backend और frontend एक साथ काम करते हैं। बैकएंड में उत्पन्न डेटा को frontend को पास किया जाता है और उपयोगकर्ता को प्रस्तुत किया जाता है। जबकि कुछ संगठनों के पास अलग-अलग बैकएंड और frontend विकास दल हैं, दो परतों के बीच की रेखा शायद ही कभी काली और सफेद होती है। इसलिए, कई डेवलपर बैकएंड और फ्रंटएंड दोनों के लिए कोड लिखते हैं। इसे full-stack डेवलपमेंट के रूप में जाना जाता है।

Backend को “Back end” (as a noun) या “बैक-एंड” (as an adjective) भी लिखा जा सकता है। सादगी के लिए, “बैकएंड” (the closed compound word) दोनों के लिए एक स्वीकार्य शब्द बन गया है।

« Back to Terms Index

नई पोस्ट