Обсудить проект

Хостинг для сайта: как выбрать и на что смотреть

От хостинга зависят скорость, стабильность и безопасность сайта. Объясняю, чем отличаются виртуальный хостинг, VPS и облако, какие параметры важны и какие ошибки совершают при выборе.

Обложка статьи «Хостинг для сайта: как выбрать и на что смотреть»
Содержание
  1. Виды хостинга
  2. Виртуальный (общий) хостинг
  3. VPS (виртуальный выделенный сервер)
  4. Облачные платформы
  5. Выделенный сервер
  6. Какие параметры важны
  7. Поддержка нужной платформы
  8. Ресурсы
  9. Задачи по расписанию
  10. SSL-сертификат
  11. Резервные копии
  12. Расположение серверов
  13. Надёжность
  14. Поддержка
  15. Почта
  16. Типичные ошибки
  17. Тестовая копия сайта
  18. Кто должен владеть хостингом и доменом
  19. Когда пора менять хостинг
  20. Итог

Хостинг — место, где физически работает ваш сайт: сервер, на котором хранятся файлы и база данных и который отвечает на запросы посетителей. От его выбора зависит, насколько быстро открываются страницы, выдержит ли сайт наплыв посетителей и что будет, если что-то сломается.

Виды хостинга

Виртуальный (общий) хостинг

На одном сервере размещается много сайтов разных владельцев, ресурсы делятся между ними. Провайдер обслуживает сервер, а вы получаете панель управления, доступ к файлам и базам данных.

Подходит: корпоративным сайтам, лендингам, небольшим магазинам с умеренной посещаемостью. Плюсы: недорого, не нужно администрировать сервер. Минусы: ограничения по ресурсам и настройкам, соседи по серверу могут влиять на скорость.

VPS (виртуальный выделенный сервер)

Изолированная виртуальная машина с гарантированными ресурсами: процессор, память, диск. Полный контроль над настройками.

Подходит: интернет-магазинам с большим каталогом, веб-системам, CRM, проектам с фоновыми задачами и интеграциями. Плюсы: стабильные ресурсы, гибкость, возможность установить нужное ПО. Минусы: нужно администрирование — обновления, безопасность, мониторинг. Если специалиста нет, выбирайте VPS с администрированием от провайдера или поддержкой подрядчика.

Облачные платформы

Ресурсы масштабируются по нагрузке, можно использовать управляемые базы данных, хранилища файлов, балансировщики.

Подходит: крупным проектам с переменной нагрузкой и высокими требованиями к отказоустойчивости. Минусы: сложнее в настройке, стоимость зависит от потребления и может быть непредсказуемой.

Выделенный сервер

Отдельный физический сервер. Нужен редко: для очень нагруженных проектов или особых требований к безопасности.

План статьи «Хостинг для сайта: как выбрать и на что смотреть»: Виды хостинга; Какие параметры важны; Типичные ошибки; Тестовая копия сайта; Кто должен владеть хостингом и доменом; Когда пора менять хостинг

Какие параметры важны

Поддержка нужной платформы

Для сайтов на PHP — актуальная версия PHP и возможность выбрать её для каждого сайта отдельно, нужные расширения, MySQL или другая база данных. Старая версия PHP означает и более медленную работу, и отсутствие исправлений безопасности.

Ресурсы

Объём диска, оперативной памяти, ограничения на процессорное время. Для небольшого сайта достаточно базового тарифа, для магазина с тысячами товаров — заметно больше.

Задачи по расписанию

Для отложенной публикации статей, синхронизации с 1С, отправки уведомлений нужен планировщик заданий (cron). Убедитесь, что он доступен и запускается достаточно часто.

SSL-сертификат

Бесплатные сертификаты с автоматическим продлением сейчас предоставляют многие хостинги. HTTPS обязателен для любого сайта. Подробнее — в статье о HTTPS и SSL.

Резервные копии

Делает ли хостинг копии, как часто, сколько дней хранит, как быстро можно восстановить сайт. Но даже при копиях хостинга полезно иметь собственные — подробнее в статье о резервном копировании.

Расположение серверов

Если ваши клиенты в Кыргызстане и соседних странах, сервер в регионе обеспечит меньшую задержку. Также учитывайте требования законодательства к хранению персональных данных.

Надёжность

Заявленная доступность, наличие резервирования, отзывы о стабильности. Простой даже на несколько часов означает потерянные заявки.

Поддержка

Скорость и компетентность технической поддержки. Проверьте до покупки: задайте вопрос и посмотрите, как быстро и по существу ответят.

Почта

Многие хостинги дают почту на домене. Для делового общения и отправки уведомлений с сайта важно, чтобы письма не попадали в спам: нужны правильные записи SPF, DKIM и DMARC.

Типичные ошибки

  • выбор самого дешёвого тарифа без учёта ресурсов — сайт тормозит в часы нагрузки;
  • домен зарегистрирован на подрядчика или сотрудника, а не на компанию — при расставании возникают проблемы;
  • нет доступа к панели хостинга у владельца бизнеса;
  • старая версия PHP, потому что «и так работает»;
  • резервные копии не проверялись — в нужный момент выясняется, что восстановить нечего;
  • несколько сайтов и тестовых копий на одном аккаунте без разграничения доступа.

Тестовая копия сайта

Удобно, когда хостинг позволяет держать рядом с рабочим сайтом закрытую тестовую копию: на ней проверяются обновления, прежде чем попасть к посетителям. Тестовая копия обязательно закрывается паролем и от индексации.

Кто должен владеть хостингом и доменом

Домен и хостинг должны быть оформлены на компанию, а доступы храниться у владельца или ответственного сотрудника. Подрядчику выдаются отдельные доступы, которые можно отозвать. Это простое правило избавляет от множества проблем при смене подрядчика или сотрудника.

Когда пора менять хостинг

  • сайт медленно отвечает даже после оптимизации кода и изображений;
  • регулярные сбои и недоступность;
  • нет нужной версии PHP или возможности запускать фоновые задачи;
  • проект вырос: магазин, личный кабинет, интеграции требуют больше ресурсов.

Переезд на другой хостинг при правильной подготовке проходит без потери данных и с минимальным простоем.

Итог

Хостинг — фундамент, на котором работает сайт. Для большинства сайтов компаний достаточно качественного виртуального хостинга с актуальным PHP, SSL и резервными копиями; для магазинов и систем — VPS. Главное — чтобы домен и хостинг принадлежали компании. Я помогаю выбрать хостинг под проект, настроить его и перенести сайт — это входит в разработку и техническую поддержку. Оставьте заявку, если сайт работает медленно или нестабильно.