Хостинг (уеб хостинг)
Какво е хостинг (уеб хостинг)?
Хостингът е услугата, която държи файловете и базата данни на сайта на сървър, свързан с интернет, за да отговаря сайтът, когато някой отвори адреса му. Плаща се периодично и обикновено включва дисково пространство, трафик, пощенски кутии, резервни копия и сертификат, но какво точно влиза, пише в плана. Видовете — споделен, VPS, самостоятелен сървър и облачен — се различават по това с кого делите ресурса и кой администрира машината.
Пример
Фирмен сайт стои на споделен хостинг заедно с още двеста. В четвъртък съседен сайт получава наплив от реклама и заема процесорното време на машината. Вашият сайт не пада, но отговаря за 900 ms вместо за 180 ms и формата се изпраща бавно. Нищо в кода ви не се е променило.
Същата сметка в обратна посока: магазин с 40 поръчки на ден и две синхронизации дневно натоварва базата в определени часове. На споделен хостинг това го усещат съседите; на заделен ресурс — никой. Затова въпросът не е „по-евтино или по-скъпо“, а колко предвидим искате да е отговорът в най-натоварения час.
Видовете, по един ред. Споделен — много сайтове на една машина, доставчикът я администрира. VPS — заделена част от сървър със собствени настройки. Самостоятелен сървър — цялата машина. Облачен — ресурсът се добавя и маха според натоварването. Управляван — всеки от горните, но обновленията и наблюдението са на доставчика.
Защо има значение за бизнеса
Хостингът решава три неща, които клиентът усеща: за колко време тръгва първият байт, колко често сайтът не отговаря и колко бързо се връща след повреда. Нито едно от тях не личи при преглед на дизайна, и трите личат в числата после.
Четвъртото е собствеността. Акаунтът стои на името на вашата фирма, с ваш адрес за възстановяване. Когато хостингът е в акаунт на изпълнителя, напускането не е миграция, а молба. Изборът на хостинг и домейн е част от изработката на сайт и се прави на ваше име от самото начало.
Какво да попитате
- На чие име е акаунтът и кой адрес го възстановява?
- Какви са резервните копия: колко назад, къде се пазят и пробвано ли е възстановяване?
- Има ли обявено време на работа (uptime) и как се съобщава за прекъсване?
- Какви са ограниченията — процесорно време, брой процеси, размер на базата, трафик?
- Какви версии на PHP и на базата данни се поддържат и как се обновяват?
- Включен ли е сертификат и подновява ли се автоматично?
- Къде физически е сървърът? Разстоянието до посетителите се вижда във времето за отговор.