Довольно часто к нам обращаются с просьбой «посмотреть» какой-нибудь сайт с какой-нибудь досадной и мелкой (по крайней мере, по мнению заказчика) проблемой.
Все эти сайты можно поделить на две группы:
Понятно, что люди, разрабатывающие сайты высокого качества, привыкли и к хостингу высокого качества. У VPS/VDS есть огромное преимущество перед shared, даже если закрыть глаза на большую производительность — root доступ к серверу.
Но есть у VPS/VDS и минусы перед shared: высокая цена и необходимость профессионального администрирования. Учитывая, что мы размещаем сайт с относительно невысокой посещаемостью (до 1000 уникальных посетителей в день, а как правило, значительно меньше), вопрос цены, скорее всего, очень важен для заказчика.
В этой статье я хочу рассмотреть вариант расположения качественного сайта с небольшой посещаемостью на обычном shared хостинге.
В случае, если сайт написан на php фреймворке или CMS, к хостингу предъявляются обычно примерно такие требования:
Если базу данных предоставляют все хостинги, и про это все знают, то такие вещи, как ssh-доступ, наличие git и composer, часто заставляют людей отказываться от shared.
Мы часто пользуемся хостингом от login.by, поэтому я аргументирую свою позицию примерами именно их сервиса.
Присутствует на всех тарифах, включая самый дешевый.
Бесплатно из CPanel подключается Lets Encrypt. Можно также добавить и свой отдельно купленный сертификат.
Git и Composer присутствуют на сервере «из коробки».
Не слишком сложные NodeJS, Ruby и Python приложения настраиваются из CPanel. У нас есть опыт запуска на таком хостинге скриптов на python и простых приложений на nodejs. В то же время, сайт на strapi.io поднять на таком хостинге не удалось. Да и если бы и удалось, тупил бы он безбожно.
Техническая поддержка Login.by – самая адекватная и компетентная из тех, с которыми доводилось работать. Помогали разобраться с различными нестандартными ситуациями, которые даже выходят за рамки непосредственно самого хостинга.
В большинстве случаев, не слишком сложный сайт удается разместить на простом дешевом shared хостинге, который практически не требует администрирования клиентом. И это хорошо!