میزبانی سایت
میزبانی وب یا وب هاستینگ (به انگلیسی: Web Hosting) به مفهوم فراهم ساختن فضایی است که کاربر میتواند فایلهای وبگاه خود را در آن قرار دهد.
تعدادی سرور در یک مرکز داده
وبگاهها از مجموعهای از فایل های مختلف مانند تصاویر، متون و فایلهای برنامهنویسی شده به زبانهای مختلف و سایر اسناد مربوطه تشکیل میشود که به منظوری خاص به شکلی با هم مرتبط شدهاند. هر شخصی که نرمافزار های لازم و دسترسی به این فایلها را داشته باشد امکان بازدید از این سایت را دارد. حال برای اینکه همه مردم امکان دسترسی به فایلها را داشته باشند نیاز است تا فایل ها در کامپیوتری قرار گیرند که همواره به اینترنت پرسرعت متصل است به این کامپیوترها «سرویس دهنده» یا «سرور» میگویند.
اما این سرورها باید امکانات دیگری نیز داشته باشد از آن جمله میتوان به موارد زیر اشاره کرد:
- در صورتی که حجم قابل توجهی از بازدیدکننده به سایت مراجعه کنند امکان پاسخگویی به همه آنها را داشته باشد. بنابراین نیاز است تا یک کامپیوتر قدرتمند از لحاظ مشخصات قطعات داخلی باشد.
- نرمافزارهای لازم برای اجرای انواع فایل ها از لحاظ نوع برنامهنویسی را داشته باشد.
- نرمافزارهای مورد نیاز برای مدیریت بخشهای مختلف سایت و پست الکترونیک و… را در اختیار صاحبان وب سایت ها قرار دهد.
هر کامپیوتری میتواند یک سرور باشد اما از آنجا که هزینههای مورد نیاز برای فراهم کردن تجهیزات و نرمافزارهای لازم یا نیروی پشتیبانی برای صاحبان همه وبگاهها به صرفه نیست لذا شرکتهایی این مسئولیت را میپذیرند و با فراهم آوردن لوازم کار در سطح وسیع بخشی از فضای دیسک سخت سرورهای خود را به صورت اجارهای در اختیار متقاضیان قرار میدهند. به این شرکتها که خدمات میزبانی وب یا هاستینگ ارائه میکنند در اصطلاح «میزبان» یا «هاست» میگویند.
سرویسهای میزبانی وب بر اساس نوع سیستمعاملی که بر روی سرورها نصب میباشد و طبیعتاً نرمافزار ها و فایل هایی را که پشتیبانی میکنند شاخه بندی میشوند. مانند هاست ویندوز یا هاست لینوکس و…