Советы

Быстрый сайт – это просто!

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

Рады предложить вам три действенных способа по личному опыту:

1. Плагин кеширования

Первое, что стоит сделать – это установить плагин кэширования страниц. Это такие плагины, которые во время первой загрузки любой страницы сайта делают ее «полную копию», и следующий посетитель увидит именно эту копию, не дожидаясь пока сформируется страница (не будет ждать, пока выполнится весь программный код, формирующий данную страницу, в частности код активного шаблона, всех активных плагинов и ядра вордпресс).

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

На сегодняшний день мы рекомендуем как вариант простейшего и легкого в настройке плагин – WP Fastest Cache . Предлагаем сделать следующие шаги:

  • Установите и активируйте плагин ( как установить? )
  • Убедитесь, что у вас активированы «постоянные ссылки» (в админ-панели вордпресс откройте «Настройки – Постоянные ссылки», и убедитесь, что НЕ выбран самый первый вариант «Простые»)
  • Перейдите в настройку плагина, соответствующий раздел будет в левом меню вашей админки вордпресс где-то ближе к низу, и настройте по этому примеру:

Опции, отмеченные красными стрелками, минимально необходимы, другие опции рекомендуются, но в определенных случаях они могут помешать работе некоторых js-скриптов на сайте. Поэтому рекомендуем включить все по примеру выше, а при необходимости оставить только минимально необходимые.

Мы установили плагин кэширования на одном из сайтов, чтобы привести пример, какой результат вы можете получить сделав эти несколько шагов, и протестировали скорость загрузки главной страницы без и с кешированием через сервис https://tools.pingdom.com/.

Это результат до установки плагина и активации кеша:

А это после:

Как вы можете увидеть, время загрузки уменьшилось в два раза.

2. Экономия ресурсов

Любая услуга хостинга подразумевает выделение под ваши потребности определенные технические ресурсы сервера, например оперативную память, процессорное время и другие. Когда ваш сайт открывает в браузере посетитель или сканирует какой-либо бот – каждый раз выполняется определенный программный код, размещенный в файлах вашего сайта, и для выполнения этого кода используются определенные ресурсы. Чем больше посетителей или ботов или чем больше они открывают страниц – тем больше необходимо ресурсов. Когда ресурсы исчерпаны, посетители могут видеть ошибку или скорость загрузки страниц становится достаточно маленькой.

Чтобы уменьшить вероятность возникновения таких проблем – мы можем (в дополнение к кэшированию), отключить, скрыть или запретить некоторые процессы или страницы сайта.

Далее приведем пример того, что может помочь:

  • Выключение встроенного планировщика в WordPress. Для этого достаточно перейти в раздел «WordPress» в хостинг-панели ( как попасть в хостинг панель? ) и под каждым вашим сайтом на вордрпес активировать такую ​​»птичку» — «Выключить wp-cron.php»:

Что это дает? Если в двух словах – некоторые процессы на вашем сайте будут запускаться в несколько раз реже, без потери функциональности, что позволит значительно сэкономить на ресурсах.

  • Защитите страницу входа на сайт, а лучше скройте ее. Для этого достаточно установить плагин, например WPS Hide Login , что позволяет изменить стандартную ссылку для входа /wp-admin и /wp-login.php на что-то личное, например /tuk-tuk . Данное действие позволит скрыть страницу от сканеров сайтов на предмет простых паролей администраторов и свести к нулю попытки подбора пароля, что также уменьшает количество ресурсов, что использует сайт на обработку некорректных авторизаций.
  • Активируйте максимально «свежую» версию PHP, по данным разных источников, код на PHP 7.4 выполняется быстрее и требует меньше ресурсов ( Как изменить версию PHP? ), а на PHP 8 еще быстрее.

3. Используйте качественные плагины и шаблоны.

Как мы указали еще в начале, 99% успеха зависит именно от качества и количества кода, используемого на сайте. К сожалению, большинство популярных и премиальных шаблонов для вордпресса сделаны с учетом эстетических потребностей пользователей, но без учета вопроса быстродействия. Современные шаблоны используют множество дополнительных плагинов, чтобы обратить внимание потенциального пользователя именно на этот шаблон, не считая того, что каждый дополнительный плагин замедляет ваш сайт, не говоря уже о безопасности.

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