فيديو: Preveza 1538 - Ottoman Wars DOCUMENTARY 2024
تطوير الويب ليس شيئا واحدا فقط. وهو يشمل العديد من سكيلزيتس، وهناك أنواع مختلفة من المهن داخل الفضاء تطوير الشبكة. ثلاثة مصطلحات غالبا ما تستخدم هي "الواجهة الأمامية"، "النهاية الخلفية"، و "كومة كاملة. "
تتحدث هذه المقالة عن الثلاثة وما هي الاختلافات الرئيسية.
ما هو تطوير الشبكة الأمامية؟
تطوير الواجهة الأمامية، في حين أن مكوناتها تتغير دائما، وتتناول أساسا الأجزاء الخارجية التي تواجه موقع ويب أو تطبيق ويب.
في جوهرها، يتضمن تطوير الواجهة الأمامية هتمل و كس وجافا سكريبت.
- هتمل : لغة الترميز التشعبي، أو هتمل، هي العنصر الهيكلي الرئيسي لجميع المواقع على الإنترنت. وبدون ذلك، لا يمكن أن توجد صفحات الويب.
- كس : كس يضيف نمط إلى هتمل. أود أن استخدام القياس أن هتمل هو مثل الوجه و كس هو مثل ماكياج.
- جافاسكريبت : جافاسكريبت أو جس كانت تتطور خلال السنوات القليلة الماضية. فيما يتعلق بتطوير الواجهة الأمامية، جس مهمة لأنه يساعد على جعل صفحات الويب تفاعلية.
بشكل عام، ترتبط الواجهة الأمامية بمبادئ التصميم والتصميم. ومع ذلك، المطورين الأمامية ليست بالضرورة المصممين.
في الأساس، يقوم مطورو الواجهة الأمامية ببناء المظهر الخارجي - صفحات الموقع التي يشاهدها المستخدمون . وهذا يعني أن المطور الأمامية يجب أن تأخذ في الاعتبار قابلية وسهولة الاستخدام للموقع و / أو التطبيق.
وعلاوة على ذلك، فإن الواجهة الأمامية تعمل على العميل - وهذا يعني الكمبيوتر المحلي للمستخدم - في معظم الحالات، متصفح الويب.
ولا يتم تخزين المعلومات على جانب العميل .
ما هو تطوير الشبكة الخلفية؟
تطوير الشبكة الخلفية هو ما يجري وراء الكواليس. تمكن النهاية الخلفية من تجربة الواجهة الأمامية.
لجعل الأمور سهلة، والتفكير في الواجهة الأمامية باعتبارها جزء من فيض فوق الماء. هذا ما يراه المستخدم - الموقع الأنيق.
الجزء الخلفي هو بقية الجليد. فإنه لا يمكن أن ينظر إليه من قبل المستخدم النهائي، وإنما هو العنصر الأساسي في تطبيق ويب.
يعمل الطرف الخلفي على الخادم، أو، كما يطلق عليه غالبا "جانب الخادم".
على عكس تطوير الواجهة الأمامية (التي تستخدم في المقام الأول هتمل، كس، وجافا سكريبت)، يمكن تطوير الويب الخلفية تعتمد على مجموعة من اللغات والأطر.
بعض اللغات الشائعة المستخدمة في الجزء الخلفي تشمل:
- روبي (غالبا ما تستخدم بالاقتران مع إطار القضبان - أكا روبي على القضبان)
- بيثون
- فب (يستخدم وردبريس كمس شعبية فب على ظهرها - فب لديها عدد قليل من الأطر الشعبية، واحد يجري لارافيل)
- عقدة.جس (الحصول على المزيد من الشعبية - هذا هو بيئة الخلفية لتطبيقات الويب التي تم إنشاؤها باستخدام جافا سكريبت)
ومع ذلك، من أجل المواقع على نطاق واسع وتطبيقات الويب للعمل، انها أكثر من لغة الخلفية والإطار. يجب تخزين جميع المعلومات على موقع ويب أو تطبيق في مكان ما.
هذا هو المكان الذي تأتي فيه قواعد البيانات. المطورين الخلفيين يتعاملون معها أيضا.
( ملاحظة : يمكنك إنشاء موقع إلكتروني بدون قاعدة بيانات باستخدام هتمل و كس فقط، وهذا سيكون موقعا ثابتا وسيكون أقل مرونة بكثير، ولكن الموقع الذي يعتمد على المعلومات أن يكون (999)> ميسكل
بوستغريزل
- مونغودب
- أند أوثرز
- عادة ما يكون هناك عودة إلى الوراء - الفيسبوك، الصرخة، أي موقع للتجارة الإلكترونية - يحتاج إلى قاعدة بيانات. تتطلب اللغات / أطر العمل قاعدة بيانات معينة. على سبيل المثال، يتطلب الإطار الكامل ل كومة مونغودب.
- بالإضافة إلى معرفة لغة الخلفية / الإطار وقواعد البيانات قيد التشغيل، يجب أن يكون للمطورين الخلفية أيضا فهم بنية الخادم.
إعداد خادم يسمح بشكل صحيح لتشغيل الموقع بسرعة، وليس تعطل، وعدم إعطاء أخطاء للمستخدمين. هذا يقع تحت نطاق المطور الخلفي لأن معظم الأخطاء تحدث في النهاية الخلفية، وليس الواجهة الأمامية.
ما هو كومة كاملة؟
نعم، كنت تفكر في ذلك:
كومة كاملة هي مزيج من كل من الواجهة الأمامية والجزء الخلفي.
المطور الكامل هو جاك من جميع الصفقات. وهي مسؤولة عن جميع مستويات التنمية، من كيفية إعداد الملقم إلى كس المتعلقة التصميم. هذه الأيام، هناك الكثير الذي يذهب إلى تطوير الشبكة أنه من المستحيل تقريبا للتعامل مع كلا الجانبين. في حين أن العديد من الناس يمكن أن يدعي أنها كومة كاملة، أو في الواقع، فإنها لا تزال تركز عادة أكثر على جانب واحد: العميل أو الخادم. (أكا الواجهة الأمامية أو النهاية الخلفية.)
في الشركات الصغيرة / الشركات الناشئة، شخص واحد من المرجح أن تكون مسؤولة عن جميع جوانب تطوير شبكة الإنترنت الطيف. ومع ذلك، في الشركات الكبيرة، يعمل الناس على فرق ولهم أدوار متخصصة - يركز واحد فقط على بنية الخادم، وآخر (أو عدد قليل من الناس) على الواجهة الأمامية، وما إلى ذلك
الاستنتاج
تطوير الويب له وجوه كثيرة، وانها تتطور أكثر كل يوم.
هناك الكثير لتعلمه، ولكن لا تشعر بالضغط لتعلم كل شيء دفعة واحدة. تذكر، في بيئات أماكن العمل، سوف تكون عادة في فريق مع الآخرين. التركيز على شحذ المهارات الخاصة بك في جانب واحد من تطوير الشبكة في وقت واحد. لا تحصل على طغت، وعليك أن تكون الموالية قبل أن تعرف ذلك.
أعجبك هذه المقالة؟ انقر هنا لسردها.
تغطية الرسالة والاستئناف - الواجهة الأمامية مطور ويب
والسيرة الذاتية مطابقة، بالإضافة إلى المزيد من الرسائل تغطية عينة ويستأنف للوظائف.
تعريف الخلفية وكيفية كتابة الخلفية
تعرف على الخلفية، بما في ذلك أجزاءها المختلفة، بالإضافة إلى الحصول على نصائح حول كيفية كتابة واستخدام واحد.
قانون الرعاية الصحية - معادل دوام كامل - المعادل بدوام كامل
يعرف مصطلح "المعادل بدوام كامل" ويصف كيفية حساب الموظف (قانون الرعاية الصحية)