في الموقع الثابت (Static Website) تكون كل صفحة ملفاً جاهزاً. وعندما يفتح المستخدم عنواناً يرسل الخادم الملف نفسه دون تنفيذ شيفرة أو استعلام قاعدة بيانات. ويكون المحتوى واحداً لكل الزوار ما لم يتغير الملف نفسه.
مثال#
تأمل موقعاً للتعريف بعمل تجاري يتألف من بضع صفحات: «من نحن» و«الخدمات» و«اتصل بنا». إذا كان نصه نادر التغيير فيمكن وضع ملفات HTML مباشرة على الاستضافة أو نشرها حتى على خدمات الاستضافة الثابتة المجانية.
المزايا#
- سرعة عالية جداً، لأن الخادم يعطي ملفات فقط
- أمان أكبر، إذ لا يوجد جزء ديناميكي أو قاعدة بيانات يمكن اختراقها
- تكلفة استضافة قليلة وإمكانية استخدام CDN
- ثبات عالٍ تحت ضغط الزيارات
القيود#
- عند كل تغيير يجب تعديل الملف وإعادة نشره
- لا يوفّر ميزات مثل تسجيل دخول المستخدم وسلة التسوق والتعليقات، إلا بالاستعانة بخدمات خارجية وجافا سكريبت
- إدارة مئات الصفحات صعبة بلا أدوات
مولّدات المواقع الثابتة#
تأخذ أدوات مثل Jekyll وHugo وAstro المحتوى من ملفات نصية وقالب وتُنتج مجموعة HTML جاهزة. وهذا الأسلوب شائع جداً للمدونات والتوثيق التقني.
الفرق عن الموقع الديناميكي#
في الموقع الديناميكي تُبنى الصفحة عند الطلب من البيانات؛ وووردبريس مثال مألوف عليه.