Performance Lab
Плагин Performance Lab представляет собой набор модулей, направленных на повышение производительности вашего сайта, большинство из которых в конечном итоге должны быть включены в ядро WordPress. Плагин позволяет индивидуально включать и тестировать модули, чтобы получить их преимущества до того, как они станут доступны в ядре WordPress, а также предоставлять обратную связь для дальнейшего улучшения решений.
В настоящее время плагин включает следующие модули производительности:
-
Доминирующий цвет: Добавляет поддержку сохранения доминирующего цвета для изображения и создания фона с этим цветом.
-
Проверка здоровья поддержки WebP: Добавляет проверку поддержки WebP в статусе здоровья сайта.
-
WebP Uploads: Создает WebP-версии для новых загружаемых JPEG-изображений, если это поддерживается сервером.
-
Fetchpriority: Добавляет подсказку fetchpriority для основного изображения контента на странице, чтобы оно загружалось быстрее.
-
Enqueued Assets Health Check: Добавляет проверку ресурсов CSS и JS в статусе Site Health.
-
Autoloaded Options Health Check: Добавляет проверку автозагружаемых опций в статусе Site Health.
- Интеграция с SQLite: Использование базы данных SQLite вместо MySQL.
Часто задаваемые вопросы
Какова цель этого плагина?
Основная цель плагина Performance Lab - позволить тестирование различных модулей производительности, цель которых - в конечном итоге попасть в ядро WordPress. По сути, это набор "функциональных плагинов", что отличает его от других плагинов производительности, которые предлагают функции производительности, не предназначенные для ядра WordPress, и потенциально полагаются на функциональность, которую невозможно использовать в ядре WordPress. Список доступных модулей будет регулярно меняться: Существующие модули могут быть удалены после их выпуска в ядре WordPress, а новые модули могут быть добавлены в любом выпуске.
Могу ли я использовать этот плагин на своем рабочем сайте?
В соответствии с основной целью плагина (см. выше), его можно рассматривать как плагин для бета-тестирования различных модулей производительности, которые он включает. Однако, если модуль явно не помечен как "экспериментальный", он был протестирован и установлен до такой степени, что его можно использовать в производстве. Тем не менее, как и с каждым плагином, вы делаете это на свой страх и риск.
Где я могу оставить свой отзыв о плагине?
Обратная связь поощряется и очень ценится, особенно потому, что этот плагин представляет собой коллекцию будущих основных функций WordPress. Если у вас есть предложения или пожелания по новым функциям, вы можете отправить их как проблему в репозиторий Performance Lab на GitHub. Если вам нужна помощь в устранении неполадок или у вас есть вопрос о плагине, пожалуйста, создайте новую тему на нашем форуме поддержки.
Как я могу внести свой вклад в развитие плагина?
Вклад всегда приветствуется! Узнайте больше о том, как принять участие в работе Core Performance Team Handbook.
Я активировал модуль WebP Uploads, но WebP-изображения не всегда генерируются, когда я загружаю JPEG-изображение. Почему?
Есть две основные причины, по которым WebP-изображение может не создаваться:
-
Лаборатория производительности определила, что WebP-версия загруженного JPEG-изображения будет иметь больший размер файла, чем оригинальное JPEG-изображение, поэтому она не генерирует WebP-версию.
- Изображение JPEG не было загружено в Медиатеку. В настоящее время WebP-версии создаются только для изображений, загруженных в медиатеку. WebP-версии не создаются для изображений JPEG, добавленных на сайт другими способами, например, в файл шаблона или в Customizer.
При активированном модуле WebP Uploads плагин будет генерировать JPEG и WebP версии каждого изображения, которое я загружаю?
По умолчанию модуль WebP Uploads будет генерировать только WebP-версии изображений, которые вы загружаете. Если вы хотите, чтобы генерировались версии WebP и JPEG, вы можете перейти в Настройки > Медиа и включить опцию Генерировать файлы JPEG в дополнение к WebP.