वेबसाइटों के लिए कोड के 4 भाग

वेबसाइटों के लिए संहिता के 4 भाग - वेबसाइट के लिए कोड, और आम तौर पर कार्यक्रमों के लिए डमीज

वेबसाइट के लिए कोड, और सामान्य रूप से कार्यक्रमों के लिए, कोड के कार्य के अनुसार, चार श्रेणियों में विभाजित किया जा सकता है। इस सूची के बाद का आंकड़ा भी देखें:

  • प्रकटन: उपस्थिति वेबसाइट का दृश्य भाग है, जिसमें सामग्री लेआउट और कोई भी लागू स्टाइल शामिल है, जैसे फ़ॉन्ट आकार, फ़ॉन्ट टाइपफ़ेस और छवि आकार। इस श्रेणी को फ्रंट एंड कहा जाता है और HTML, CSS, और जावास्क्रिप्ट जैसी भाषाओं का उपयोग करके बनाया जाता है।

    तर्कशास्त्र:
  • तर्क बताता है कि किस सामग्री को दिखाया जाएगा और कब उदाहरण के लिए, न्यूजर्कर की एक न्यूज़ वेबसाइट तक पहुंचने से न्यू यॉर्क के मौसम दिखने चाहिए, जबकि शिकागो में एक ही साइट पर पहुंचने से शिकागो के मौसम को देखना चाहिए। यह श्रेणी समूह का एक हिस्सा है जिसे बैक एंड कहा जाता है और रूबी, पायथन, और PHP जैसी भाषाओं का उपयोग करके बनाया जाता है। ये पीठ एंड भाषाओं एचटीएमएल, सीएसएस, और जावास्क्रिप्ट को संशोधित कर सकती हैं जो उपयोगकर्ता को प्रदर्शित की जाती हैं।

    भंडारण:

    भंडारण साइट और उसके उपयोगकर्ताओं द्वारा उत्पन्न किसी भी डेटा को सहेजता है। प्रयोक्ता जनरेट की गई सामग्री, वरीयताएँ, और प्रोफाइल डेटा बाद में पुनर्प्राप्ति के लिए संग्रहीत किया जाना चाहिए। यह श्रेणी बैक एंड का हिस्सा है और मोंगोडीबी और माईएसक्यूएल जैसे डेटाबेस में संग्रहीत है।
  • अवसंरचना: आधारभूत संरचना सर्वर से वेबसाइट, ग्राहक मशीन को आपके द्वारा वितरित करती है। जब बुनियादी ढांचे को अच्छी तरह से कॉन्फ़िगर किया जाता है, कोई भी इसे देखता नहीं है, लेकिन यह

  • बन सकता है ध्यान देने योग्य जब एक वेबसाइट राष्ट्रपति चुनाव, सुपर बाउल, और प्राकृतिक आपदा जैसी घटनाओं से उच्च यातायात के कारण अनुपलब्ध हो।

    आमतौर पर, वेबसाइट डेवलपर्स इनमें से एक या दो श्रेणियों में विशेषज्ञ होते हैं। उदाहरण के लिए, एक इंजीनियर वास्तव में फ्रंट एंड लॉजिक भाषाओं को समझ सकता है या केवल डेटाबेस में विशेषज्ञ है। वेबसाइट डेवलपर्स के पास ताकत और विशेषज्ञता है, और इन क्षेत्रों के बाहर उनकी विशेषज्ञता सीमित है, बहुत ही इसी तरह से, जेरी सीनफेल्ड, एक भयानक कॉमेडी लेखक, शायद एक भयानक रोमांस उपन्यासकार बनेंगी

    इन चार श्रेणियों में प्रवीण दुर्लभ वेबसाइट डेवलपर को

पूर्ण स्टैक डेवलपर

के रूप में संदर्भित किया जाता है आम तौर पर, छोटे कंपनियां पूरे स्टैक डेवलपर्स की भेंट करती हैं, जबकि बड़ी कंपनियों को विशेषज्ञता की आवश्यकता होती है जो विशेषज्ञता के साथ आती है।