ما هو الموقع الديناميكي؟

ما هو الموقع الديناميكي؟

 

على عكس موقع الويب الثابت حيث تم إنشاء المحتوى مسبقًا بواسطة ملفات html ، في موقع ويب ديناميكي ، يتم إنشاء المحتوى من مصادر مختلفة.

 

في بداياتها ، كان الويب موجهًا لمشاركة المقالات الأكاديمية ، ولكن عندما تم إتاحته لعامة الناس ، ظهرت استخدامات أخرى. على سبيل المثال ، إذا كانت بوابة الأخبار عبارة عن موقع ويب ثابت ، فسيتعين على شخص ما تحديث ملف غلاف html في كل مرة يتم فيها نشر عنصر أخبار ؛ إضافة العلامات وكتابة النصوص وتحديث الصور أو الروابط وتحميل الملف الجديد على خادم الويب.

 

ما ورد أعلاه لا يبدو فعالاً للغاية ، فهل يمكننا تحسينه؟ بالتاكيد! إذا نظرنا عن كثب ، فهناك أشياء معينة تتكرر ، وهياكل شائعة مثل العناوين أو الأوصاف أو العناوين ، تظل هذه الهياكل بينما تتغير محتوياتها. ماذا لو أمكن صيانة الهياكل بطريقة ما وتحديث المحتويات فقط؟

 

كما ترى ، لا يعني موقع الويب الديناميكي أنه يحتوي على رسوم متحركة جميلة ، بل يعني أن محتوياته تم إنشاؤها ديناميكيًا وليس من ملف html. باتباع مثال موقع ويب إخباري ، على الرغم من أن عنوان url في الصفحة الأولى هو نفسه ، فإن محتويات كل يوم ستكون مختلفة.

 

يستجيب تطوير مواقع الويب الديناميكية للعديد من الاحتياجات: يمكننا تقديم موقع ويب بلغات مختلفة ، وتغيير الخيارات وفقًا للمستخدم الذي يصل إلى المعلومات ويستجيب لها بسرعة. اسمح أيضًا لمستخدمين مختلفين بإنشاء محتوى ويب في وقت واحد باستخدام المتصفح فقط.

 

كما أن التوافر الواسع للمتصفحات والإنترنت جعل تطوير تطبيقات الويب ممكنًا. هذه لا تختلف كثيرًا من الناحية الفنية عما قدمناه كموقع ويب ديناميكي ، فقط لأنها تركز على توفير حلول لمزيد من احتياجات العمل حيث يجب أن يكون لديك عناصر تحكم المستخدم ، والأذونات ، والتحديثات المستمرة ، وسجل الاستخدام ، وإنشاء التقارير والرسومات ، والقوائم ، الشهادات ... باختصار ، العديد من الوظائف التي يكون تحقيقها في تطبيقات سطح المكتب التقليدية أكثر تعقيدًا.

 

وكيف يبدو موقع الويب الديناميكي؟ ومن الأمثلة على ذلك جميع بوابات الأخبار ، ومواقع المحتوى مثلنا ، ومواقع الشبكات الاجتماعية ، والمدونات ، والمجلات عبر الإنترنت ، ومعظم مواقع الويب اليوم ديناميكية ، وإلا فلن يكون من الممكن صيانتها.

 

يتم إنشاء موقع الويب الديناميكي من التقنيات الأساسية للويب: html و css و JavaScript ، مضيفًا تقنيات إضافية أخرى تسمى تقنيات الخلفية.

أحدث أقدم