Что такое хостинг сервера?
Игорь, Хабаровск 0
Провайдер прислал уведомление, что сервер перегружен и предложил перейти на тариф повыше. Не очень понимаю, что вообще означает "сервер" в контексте хостинга и от чего зависит, хватает его сайту или нет.
Дмитрий Акиндинов технический администратор сайтов
ответил
Хостинг сервера — это физический или виртуальный компьютер провайдера, который круглосуточно работает и отдаёт страницы каждому, кто заходит на сайт. У него есть измеримые ресурсы: процессор (CPU), оперативная память (RAM) и место на диске, и именно они, а не абстрактный «тариф», определяют, сколько посетителей сайт выдержит одновременно без сбоев.
На shared-хостинге один физический сервер делят между собой десятки или сотни сайтов, каждому достаётся своя доля ресурсов по лимиту тарифа. Когда сайту резко не хватает выделенной доли — например, из-за наплыва посетителей после рекламы или из-за тяжёлого плагина, который грузит процессор, — сервер не успевает обработать все запросы вовремя. Именно так чаще всего возникает ошибка 504 Gateway Timeout: сервер жив, но не отвечает в отведённое время.
Проверить, в ресурсах ли дело, можно в панели хостинга — там обычно есть графики загрузки CPU и памяти за последние сутки или неделю. Если пики совпадают по времени с жалобами на медленную работу или ошибки, это подтверждает нехватку ресурсов, а не проблему в коде сайта.
Если тариф действительно тесен, следующий шаг — VPS, отдельный виртуальный сервер только под ваш проект, без соседей по ресурсам. Но переход стоит делать после проверки графиков, а не сразу по рекомендации провайдера: иногда дело в одном тяжёлом плагине или неоптимизированном запросе к базе, и это дешевле почистить, чем расширять тариф.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.