Perfmatters — очень легкий плагин для оптимизации производительности WordPress. Основная цель этого плагина — уменьшить размер страницы и количество HTTP-запросов. Он позволяет вам отключить многие нежелательные функции, такие как смайлы, XML-RPC, ссылки RSD, короткие ссылки, RSS-каналы и многие другие, чтобы ускорить работу вашего сайта. Это не плагин кеширования, но он предоставляет те функции, которых нет в плагинах кеширования. Perfmatters не конфликтует с другими плагинами кэширования. Вы можете использовать Perfmatters вместе с любым другим плагином кеширования, чтобы увеличить скорость загрузки. Фактический размер плагина Perfmatters также очень мал: от 150 до 160 КБ. Таким образом, этот плагин не влияет на производительность сайта, как другие крупные плагины.
Плагин Perfmatters также имеет функцию «Диспетчер сценариев», которая позволяет отключать CSS и JavaScript на определенных страницах. Например, многие сайты используют плагин ContactForm7, который загружает свой скрипт на каждую страницу нашего сайта. Вы можете включить его только на странице контактов и отключить везде, чтобы замедлить загрузку страницы. Для пользователей сайтов электронной коммерции существует специальный раздел, в котором вы можете отключить определенные элементы WooCommerce для повышения производительности. В целом, Perfmatters — один из лучших плагинов производительности для повышения скорости загрузки любого веб-сайта WordPress.
Основные возможности Perfmatters — плагин производительности WordPress
Легкий и лаконичный код
Отключить смайлы
Отключить встраивание
Удалить строку запроса из статических ресурсов
Отключить XML-RPC
Скрыть версию WP
Удалить миграцию jQuery
Удаление и RSD, короткие ссылки, RSS-каналы, ссылки RSS-каналов и ссылки RESTAPI.
Отключить самостоятельные пингбеки
Отключите Dashicons, GoogleMaps, GoogleFonts и HeartbeatAPI.
Удалить URL комментария
Ленивая загрузка изображений
Ограничить количество редакций постов
Измените URL-адрес входа в целях безопасности.
Оптимизация производительности WooCommerce
перезапись CDN
Оптимизация Google Аналитики
Предварительная выборка DNS
контроллер сценариев
Добавьте код верхнего и нижнего колонтитула
Perfmattersv1.8.0 (журнал изменений)
Исправлена задержка всей проблемы JS, из-за которой некоторые асинхронные скрипты не загружались полностью.
В диспетчер скриптов добавлена новая опция для отключения ресурсов напрямую по типу публикации, архиву, статусу пользователя и типу устройства.
Добавлена поддержка динамической предварительной загрузки дескрипторов для сценариев и стилей, находящихся в очереди.
Добавлен новый фильтр perfmatters_lazyload.
Добавлен новый фильтр perfmatters_cdn.
Добавлен новый фильтр perfmatters_delay_js_timeout.
Исправлена задержка всех сценариев JS для лучшей совместимости с некоторыми анимациями компоновщика страниц.
Обновлена инициализация классов для лучшей совместимости.
Исправлена проблема, из-за которой диспетчер сценариев интерпретировал определенные ключи массива как короткие коды, если они были одинаковыми.
Добавлены дополнительные проверки, предотвращающие загрузку менеджеров сценариев поверх компоновщиков страниц.
Исправлены уведомления PHP от плагина MU.
Внесены некоторые изменения в функцию обновления нашего плагина, которая помогает автоматически обновляться в многосайтовых средах.
Перевод обновлен.