WP-Optimize — это многофункциональный плагин для WordPress, при помощи которого можно производить настройку кеширования сайта, очищать и оптимизировать базу данных, производить оптимизацию и сжатие изображений в медиатеке сайта.
WP-Optimize очистка базы данных
В базе данных WordPress хранится все что нужно для вашего сайта, но помимо этого там могут оставаться «хвосты» от других плагинов и много другого бесполезного содержимого. Чем больше «ненужного» в Базе данных, тем больше ее размер, тем хуже производительность сайта. WP-Optimizeпозволяет удалять все ненужные данные, очищает ваши таблицы в БД и даже восстанавливает пространство, потерянное из-за фрагментации данных.
Функционал достаточно простой и позволяет:
- Удалять все ненужные данные (например, удаленные / неутвержденные / спам-комментарии, устаревшие данные), а также обратные вызовы, обратные вызовы и временные параметры с истекшим сроком действия.
- Сжимать / дефрагментирует таблицы MySQL нажатием кнопки
- Контролировать какие оптимизации вы хотите выполнить
- Выполнять автоматические еженедельные (или иные) очистки
- Сохранять данные за определенное количество недель во время очистки
- Выполнять оптимизацию без необходимости выполнения запросов вручную
- Автоматически запускать резервное копирование с предварительной оптимизацией с помощью плагина UpdraftPlus
- Показать статистику базы данных и потенциальную экономию
Почему это важно?
- Таблицы в MySQL (базе данных, которую использует WordPress) со временем становятся неэффективными, поскольку данные добавляются, удаляются и перемещаются. Если время от времени просить MySQL оптимизировать свои таблицы, ваш сайт будет работать как можно быстрее. Но это не произойдет само по себе.
- Каждый раз, когда вы сохраняете новую запись или страницы, WordPress создает ревизию этой записи или страницы. Если вы редактируете сообщение 6 раз, у вас может быть 5 копий этого сообщения в качестве изменений. Это быстро добавляет много редко используемых данных в таблицы вашей базы данных, делая их излишне раздутыми и замедляя доступ.
- В вашей таблице комментариев могут быть тысячи спама и неутвержденных комментариев, WP-Optimize Cache может очистить и удалить их одним щелчком мыши.
- WP-Optimize сообщает, какие таблицы базы данных замедляют систему и занимают пространство, чтобы вы могли их уменьшить.
- Автоматически очищает вашу базу данных каждую неделю и соблюдает параметр «Сохранить данные за последние [выбранное число] недель».
WP-Optimize кэширование страниц
В зависимости от ваших настроек, кэширование страниц может иметь наибольшее значение для скорости и производительности вашего сайта.
Кэширование предполагает хранение динамических данных во временной области хранения, чтобы их можно было мгновенно извлечь. Кэширование — это надежный способ обеспечить молниеносную загрузку веб-страниц.
Мощная, но простая функция кэширования WP-Optimize генерирует кэш, когда пользователь посещает любую страницу или публикацию на вашем сайте. WordPress обрабатывает динамические php-файлы для создания этой страницы, и WP-Optimize помещает ее в статический html-файл в папке cache, чтобы при следующем посещении пользователем страница кэшировалась и не нуждалась в обработке. Это кэширование приводит к гораздо более быстрому времени загрузки и дает небольшой перерыв в работе вашего сервера. Таким образом, кэширование увеличивает скорость и производительность при одновременном сокращении использования ресурсов сервером.
При минимальной настройке кэширование вашего сайта с помощью WP-Optimize Cache легко выполнить благодаря множеству полезных функций, в том числе:
- Предварительная загрузка кэша для обеспечения постоянной готовности и загрузки кэша.
- Сжатие HTML, JavaScript и CSS с помощью Gzip для сокращения времени загрузки сайта.
- Кэш, зависящий от устройства, для обеспечения постоянного обслуживания оптимизированной версии страницы.
- Расширенные правила исключения кэша, позволяющие кэшировать практически все, исключая зарегистрированных пользователей, определенные URL-адреса или файлы cookie.
- Кэш браузера для указания клиентским браузерам повторно использовать кэшированные ресурсы (HTML, CSS, JS, изображения), если с момента последнего запроса не было внесено никаких изменений.
Оптимизация и сжатие изображений в WordPress
Загрузка больших изображений часто является самой большой причиной замедления времени загрузки вашего сайта.
WP-Optimize Cache имеет инструмент сжатия изображений, для преобразования больших изображений (загрузка которых занимает много времени) в сжатые файлы, сохраненные в вашей библиотеке изображений.
Он позволяет сжимать изображения в формате PNG, JPG, GIF, BMP и TIF размером до 5 МБ, а также обладает другими полезными функциями, в том числе:
- Массовое сжатие, позволяющее сжимать несколько существующих изображений одновременно.
- Интеллектуальный многопроходный алгоритм сжатия с потерями, который обеспечивает вдвое большее сжатие с гораздо меньшей потерей качества.
- Функция «Восстановить оригиналы», которая позволяет в любой момент восстановить или вернуться к исходным изображениям.
- Функция автоматического сжатия, которая автоматически сжимает изображения по мере их добавления на сайт.
- Сохранение данных в формате EXIF означает, что информация об изображении сохраняется даже после сжатия изображения.
Этот плагин WordPress позволяет вам увеличить скорость вашей страницы без ущерба для качества размещаемым на сайте изображениям.
Минимизировать и объединить CSS И JAVASCRIPT
Помимо трех основных функций, WP-Optimize Cache также имеет более продвинутую функцию минимизации. Объединение и сокращение ресурсов вашего сайта уменьшит количество запросов к вашему серверу (путем их объединения) и уменьшит их размер (за счет сокращения их содержимого).
Вместе с кэшированием и сжатием в формате Gzip это улучшит производительность и время до «первого полного рисования».
Функция минимизации также позволяет отложить использование CSS и JavaScript. Отсрочка CSS и JavaScript позволяет загружать некритичные ресурсы после загрузки главной страницы, что приводит к очевидному увеличению скорости. Сокращение и отсрочка CSS и JavaScript также делает Google PageSpeed Insights счастливым!
Минимизация файлов CSS и JavaScript может вызывать конфликты с другими плагинами, по этому рекомендуем предварительно создавать резервные копии сайта. А после проведения минимизации файлов, очистите кэш сайта и проверьте свой сайт — не полетела ли верстка.
Бесплатных инструментов плагина вполне достаточно для оптимизации вашего сайта, по этому он устанавливается на все сайты наших клиентов.