يبدو أن الطريقة الأكثر وضوحًا للحصول على موقع الويب الخاص بك - لإعداد خادم في المنزل - محفوفة بعدد من الصعوبات. يعد استخدام خدمات ما يسمى بالاستضافة أكثر ملاءمة.
الاستضافة هي خدمة لوضع موقع على الإنترنت. يُطلق على الكيان القانوني الذي يقدم هذه الخدمة اسم موفر الاستضافة. يؤدي استخدام هذه الخدمة إلى إعفاء مالك الموقع من عبء استمرار تشغيل الخادم وصيانته. إنه مثل النقل العام: نراه جميعًا في حالة عمل جيدة ويعمل باستمرار ، ونادرًا ما نعتقد أنه يخضع بشكل دوري لإصلاحات مجدولة في مكان ما. بالإضافة إلى ذلك ، لا يتعين على المستخدم المستضيف استئجار عنوان IP ثابت ، والذي يكون أحيانًا مكلفًا للغاية ، وتنقسم خدمات الاستضافة إلى خدمات مجانية ومدفوعة. الأول مثالي لمشرفي المواقع الذين لا يرغبون في تعديل أنظمة إدارة المحتوى (CMS) بأي شكل من الأشكال وهم راضون عما يقدمونه. توفر كل استضافة مجانية لمستخدمها نظام إدارة محتوى ثابت ، يستحيل التدخل في رمزه. بالإضافة إلى ذلك ، يتيح لك بعضها إنشاء صفحات بتنسيق HTML عادي ، وأحيانًا استخدام ترميز Wiki. لا يمكن لمستخدم الاستضافة المجانية استضافة البرامج النصية التي تعمل على جانب الخادم. إذا استمر وضع مثل هذا البرنامج النصي ، فلن يتم تنفيذه ببساطة. ومع ذلك ، هناك استثناءات لهذه القاعدة ، حيث تمنح الاستضافة المدفوعة لمشرف الموقع مزيدًا من الحرية. لا يتم فرض أي CMS عليه ، ولكن يتم توفير خادم يعمل ، حسب اختيار المستخدم ، تحت نظام التشغيل Linux أو BSD أو Windows. يضع مسؤول الموقع جميع مجموعة البرامج النصية الضرورية على الخادم نفسه ، بالإضافة إلى البيانات المنشورة على الموقع. يمكن لمستخدم الاستضافة المدفوعة إدارة الخادم عن بعد ، على سبيل المثال ، باستخدام بروتوكول Telnet. لماذا استخدام استضافة مدفوعة أرخص من استئجار عنوان IP ثابت؟ من الواضح أنه سيكون من غير المربح تخصيص خادم فعلي منفصل لمحتوى كل موقع. لا تعد جميع أنظمة تشغيل الخادم متعددة المهام فحسب ، بل تعد أيضًا متعددة المستخدمين. بفضل هذا ، يمكن استضافة حوالي مائة موقع على خادم فعلي واحد. هذا يوفر المساحة والطاقة.