Сайт работает медленно
В первую очередь рекомендуем проверить скорость загрузки вашего сайта из разных географических точек. Для этого воспользуйтесь одним из онлайн сервисов, например http://ping-admin.ru/free_test/. Если результаты теста покажут время загрузки сайта в пределах нескольких секунд, а с вашего компьютера сайт грузится значительно дольше, это свидетельствует о проблемах сети между вашим ПК и сервером хостинга. В этом случае в первую очередь рекомендуем обратиться к вашему интернет-провайдеру.
Далее представлены наиболее частые причины медленной загрузки сайта и описаны рекомендации по их устранению.
Обращение к сторонним ресурсам
Если ваш сайт подгружает часть контента со сторонних ресурсов (PayPal, Facebook и др.), вам необходимо проверить доступность этих ресурсов. Возможно доступ к ним затруднен и именно из-за этого наблюдается медленная работа вашего сайта. Отключите подгружаемый контент сторонних ресурсов и проверьте скорость загрузки сайта.
Перегружена база данных
Если информация на вашем сайте часто меняется, в таблицах БД может возникать фрагментация данных. Это в свою очередь приводит к замедлению работы сайта.
Чтобы объединить фрагментированные записи и избавиться от потерь пространства, происходящих из-за удаления и обновления записей, мы рекомендуем периодически проводить оптимизацию таблиц базы данных:
Также рекомендуем обратиться к разработчикам вашего сайта или на тематические форумы по используемой CMS с вопросом оптимизации скриптов запросов обращения к базе данных.
Большой размер главной страницы
Большой размер главной страницы (десятки МБ) может являться причиной медленной загрузки сайта.
Если на главной странице добавлен «тяжелый» контент (например, анимированные баннеры или изображения высокий чёткости), попробуйте его частично убрать и проверить скорость загрузки сайта.
Ресурсоёмкие расширения
Вспомните, после каких действий сайт стал медленно работать? Возможно вы установили какой-либо плагин или расширение. В этом случае поможет его отключение.
Возросшая посещаемость сайта
Медленная загрузка сайта может являться следствием возросшей посещаемости вашего сайта. В этом случае может быть два варианта:
- посещаемость сайта возросла вследствие нормальных причин. Ваш сайт стал более популярным и ему уже не хватает ресурсов доступных на виртуальном хостинге. В этом случае рекомендуем перейти на сервер VPS: Как перенести сайт на VPS;
- посещаемость сайта носит подозрительный характер. Рекомендуем проанализировать журналы сайтов на предмет DDoS атак или большого количества запросов от поисковых роботов. Как правило это дополнительно сопровождается возросшей нагрузкой на CPU. Выполните рекомендации данного раздела справки, они актуальны и при проблеме медленной загрузки сайта.
Что ещё может помочь?
Если вы используете CMS Bitrix
Если вы используете CMS Bitrix, убедитесь, что вами заказан специализированный тарифный план хостинга для Bitrix, и в панели управления хостингом активирована оптимизированная сборка PHP для Bitrix: Как сменить версию PHP?
Если вами заказан обычный тарифный план, рекомендуем перейти на Хостинг для 1C-Битрикс:
Включите кэширование в настройках CMS
Ускорить загрузку сайта поможет активация кэширования в настройках CMS. В Joomla и MODX можно активировать встроенный кэш, в WordPress рекомендуем установить кэширующий плагин WP Super Cache.
На виртуальном хостинге, к сожалению, произвести настройку gzip и expires нельзя. Если вам критична настройка gzip и expires, рекомендуем приобрести сервер VPS.
Как заказать VPS
Рекомендации не помогли
Если вы выполнили все рекомендации и они вам не помогли, произведите диагностику сети при помощи программы WinMTR и отправьте результат работы программы в техническую поддержку хостинга.
помогла