لانشاء و بناء موقع على شبكة الإنترنت لا بد من النظر أولاً إلى التقنية المستخدمة في تصميم الموقع وحتى نتعرف على تلك التقنية يجب أن نشير إلى صنفين أساسين من مواقع الانترنت على الشبكة :
-
المواقع الثابتة (static web site):
- وهي المواقع ذات الصفحات الثابتة لا تتغير بسهولة.يتم تصميم هذه المواقع ونشرها على شبكة الإنترنت بنفس الطريقة المستخدم في طباعة المنشورات والمجلات وتسمى تلك مواقع الانترنت في العادة ( مواقع الثابتة)
-
المواقع الدينامكية (Dynamic Websites):
- هي المواقع التي تحتوى في داخلها معلومات قابلة للتغير يتحكم فيها مدير الموقع الالكتروني حيث يتم تحديث هذه المعلومات بشكل مستمر في تلك المواقع وبشكل دائم. و تملك إمكانية التفاعل مع زوار الموقع من خلال الحقول و الصفحات الديناميكية المنتديات و غيرها من التطبيقات مما يعطيها روحا وحيوية وحركة.
ولا يخفى على أحد أن المواقع الديناميكية هي الأساس لمواقع الإنترنت حاليا بينما المواقع الثابتة لا فائدة منها لأنه لا يستغل إمكانيات الإنترنت في التحديث المستمر والتفاعل مع الزوار
التقنيات المستخدمة
لبناء أياً من المواقع السالفة ذكرهما فإن هناك ثلاث تقنيات أساسية:
-
استخدام برامج التصميم الخاصة بمواقع الإنترنت
كـ (Front page)ونحوها وتستخدم هذه التقنية في بناء المواقع الصغيرة و الثابتة التي تم الحديث عنها سابقا والحقيقة أن هذه التقنية هدفها الأساسي تصميم مواقع الانترنت وليس بنائه واستخدامها في بناء المواقع أكبر خطأ يمكن ارتكابه لأنها ستنتج مواقع ثابتة غير متغيرة ولا متفاعلة مع زوارها كما أن تكلفة تعديلها وبنائها عالية جداً.
- استخدام الصفحات الدينامكية (Dynamic Web Pages): وهي تلك الصفحات التي يتم بنائها بإحدى لغات الويب “Scripting Language”والتي تعمل على ربط الموقع الذي تم تصميمه مع قاعدة بيانات خاصة بالموقع لجلب المعلومات الخاصة أولاً بأول، وتلك المعلومات يتم عادة تحديثها من قبل صاحب الموقع وذلك من خلال لوحة تحكم تخوله من التحكم في النطاق الذي سمح به المبرمج، وأيضاً حسب حاجته في تصميم مواقع الانترنت التي تم تحديدها عند بناء الموقع.
كما يوفر هذا الأسلوب إمكانية التحديث المستمر للمعلومات كما تمكن زوار الموقع الذي تم بنائه بهذا الأسلوب من التفاعل معه بشكل جيد.
إلا أن هذا الأسلوب يتم استخدامه عادة في المواقع الصغيرة ومتوسطة الحجم ولا يصلح إطلاقا للمواقع الكبيرة التي يزداد حجم المحتوي فيها يوما بعد يوم كما تزداد زيارات الزوار وتفاعلاتهم أيضا. - استخدام تقنيات حلول إدارة المحتويات (CMS) وهي تلك التقنيات التي تساعد ليس في بناء موقع ضخم على شبكة الإنترنت فحسب بل أنها تساعد في إدارة المعلومات التي يتم تداولها من خلال الإنترنت وغيرها من وسائل النشر وبما تشمله هذه الإدارة من مستخدمين وصلاحيات ودورة عمل ونحو ذلك. أنها ببساطة نشرة الكترونية مصغرة تجعل بالإمكان التحكم الكامل بالمحتوى مهما كان حجمه ومهما كان عدد من يعملون في إعداده وتأليفه كما أنها تحدد صاحب الموقع من سيطرة المبرمج أو المصمم أو قيود البرمجة المزعجة حيث تعطي له الحرية الكاملة الفصل بين المحتوى التصميم والتحرك بين الصفحات وتوزيع المحتوي فيها.