Как снизить нагрузку сайта на сервер. WPLANG Lite
Сегодня поговорим на актуальную для многих тему: как снизить нагрузку сайта на сервер, при этом потратить пару минут.
Именно для тех, кто не хочет копаться в коде своего сайта, или платить за подобные услуги, но хочет снизить нагрузку на сервер, я представляю плагин WPLANG Lite.
Плагин бесплатный. Кто не любит читать статьи, сможет найти ссылку на официальную страничку в репозитории WP, где всегда найдете последнюю версию WPLANG Lite. Однако есть одна особенность при его включении...
Принцип работы WPLANG Lite таков: создается облегченный файл локализации сайта и не стоит путать его с плагинами кеша (разные функции). Дело в том, что WordPress поддерживает множество языков, но нам с вами для блогов нужен только русский (я не имею ввиду слова, которые вы можете употреблять в контенте). В результате работы плагина лицевая часть сайта, которую видят ваши посетители, становится облегченной. В админке сайта все остается без изменений.
Нюанс остается с шаблонами, которые изначально делались на английском: возможно понадобится перевести некоторые слова, типа "login", "password" и прочих. Но это мелочь, по сравнению с экономией на хостинге.
-40% или как снизить нагрузку сайта на сервер
Для начала картинки, которые докажут сей факт:
Обратите внимание на цифру 19,01: это именно нагрузка (используемая память на сервере) читаемого вами сайта до включения WPLANG Lite. Остальные цифры поясню ниже.
А теперь нагрузка сайта после активации плагина:
Вместо 19,01 появилась цифра 11,61, что говорит нам о снижении нагрузки на сервер в районе 40%.
Как проверить нагрузку сайта
Данная часть статьи не обязательно к выполнению, а лишь служит в информационных целях. Кто хочет, может пропустить и пройти к следующей пункту, про установку плагина.
Представленный код весьма распространен в сети, поэтому не "открываю Америку" для большинства из вас.
WordPress: '
. round(memory_get_usage()/1024/1024, 2) . 'MB '
.' | MySQL:' . get_num_queries() . ' | ';
timer_stop(1);
echo 'sec
В результате мы увидим (слева направо через знак | как на картинках выше):
- нагрузка на сервер/хостинг вашего сайта
- количество запросов PHP со страницы
- время загрузки страницы
Этот код вставляем в файл footer.php прямо перед закрывающим тегом </body>. После этого у вас в самом низу сайта появится представленный блок с цифрами.
Активируем правильно WPLANG Lite
Первое: необходимо выставить права 775 или 777 на папку languages, которую можем найти на хостинге по такому пути /wp-content/languages/. Выставлять права проще всего FTP-клиентом. Я использую в работе Total Commander и на нем это выглядит так:
После этого в появившемся окне ставим 777
Второе: остается установить плагин обычным способом, как и любой другой на вашем сайте.
Удалять плагин не нужно, т.к. при обновлении движка, он всегда будет подтягивать актуальную локализованную версию нужного файла.
А вот код, который показывает нагрузку сайта и другие параметры, можете удалить (который вставляли в footer.php). Теперь он вам не нужен, т.к. вы увидели сокращение нагрузки сайта на сервер и цифры стали лишними в дизайне.
Бонус от меня
Как и обещал в прошлой статье, выкладываю сайты из Rotapost, прогнанные программой FastTrust. По итогам голосования сегодня вы качаете тематику "Строительство и ремонт" с тИЦ от 10.
Как обработать полученные данные, найдете на странице программы FastTrust. Специально оставил только колонки СПАМ и ТРАСТ, т.к. именно на них вам следует обращать внимание в первую очередь.
А теперь голосуем за следующую базу сайтов из Rotapost
[poll id="10"]