Данная статья будет посвящена двум очень нужным плагинам для движка WordPress. Речь пойдет о WP Tuner и Optimize DB.

Плагин WP Tuner

Его основное предназначение – это предоставление администратору блога информации касательно времени рендеринга (загрузки) страниц, числа запросов к базе данных от тех или иных процессов и т.д. Данная информация может существенно помочь оптимизировать блог, сделать его более легким и быстрым.

Загрузить плагин можно вот с этой страницы – https://wordpress.org/plugins/wptuner (красная кнопка – ссылка на актуальную версию). Установка здесь очень простая. Необходимо лишь скопировать основной PHP-файл из архива сюда – wp-content/plugins (директория с уже установленными на вашем блоге плагинами). Далее идем в админку, в разделе «Плагины» ищем WP Tuner и активируем его. В принципе, на этом все. Никаких особых настроек у рассматриваемого нами плагина нет.

После активации WP Tuner тут же начнет работать. В нижней части каждой страницы блога (в том числе и на страницах админки) будет выводиться небольшая синяя табличка созданная плагином. В этой табличке и будет отображаться информация касательно скорости загрузки страниц, количества запросов к БД, наиболее тяжелых и медленных процессах в памяти и т.д.

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

Табличка от WP Tuner, как было сказано выше, выводится на всех страницах блога. Однако не стоит думать, что случайные посетители также будут видеть эту таблицу. Она доступна только администратору. Чтобы убедиться в этом, просто зайдите на блог с какого-то другого браузера (либо выйдите из аккаунта администратора). Никакой таблички на страницах видно не будет.

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

Плагин Optimize DB

Разработчики популярного движка WordPress создали его таким образом, что на протяжении длительного времени он накапливает в себе самую разную информацию. Характерные примеры такой информации – черновики старых постов и заметок, спамные комментарии, таблицы из базы данных и так далее.

Если объяснить более понятным языком, то при создании и редактировании статей создаются черновые варианты, ревизии, которые также сохраняются в памяти движка и через некоторое время начинают его тормозить. Отключить ревизии заметок можно при помощи простой опции в файле wp-config.php. Открываем его и ищем там строку define(‘WP_POST_REVISIONS’, 5). Нам нужно исправить последнюю цифру 5 на 0. Это и есть максимальное число ревизий.

Далее нам нужно заняться оптимизацией базы данных блога. В этом нам поможет простой плагин под названием Optimize DB. Вы спросите – зачем оптимизировать базу данных? Все просто – база данных содержит в себе большое количество записей и таблиц, некоторые из которых со временем становятся ненужными. При помощи плагина Optimize DB мы можем приводить базу данных нашего ресурса к более компактному и упорядоченному виду.

Скачать Optimize DB можно свободно с большого количества ресурсов. Устанавливается он путем копирования PHP-файла в папку с плагинами нашего сайта. Активация происходит через админку.

Главная особенность этого плагина WordPress – после активации и использования его можно тут же деактивировать. После установки Optimize DB откройте панель инструментов и выберете там данный плагин. Все, что от вас требуется – нажать «Optimize Now». Плагин сам оптимизирует базу данных блога. После окончания данного процесса зайдите в панель управления плагинами и деактивируйте его.