Как увеличить Modern Events Calendar Скорость загрузки?
Проверьте последние обновления
Прежде всего, убедитесь, что у вас есть последняя версия MECКаждый релиз включает в себя улучшения производительности и исправления совместимости, поэтому использование устаревшей версии является одной из наиболее распространенных причин медленной загрузки страниц.
Примечание: MEC Совместимо с PHP 5.6 и выше и полностью протестировано с последними версиями PHP 8.x. Мы настоятельно рекомендуем запустить PHP 8.1 или выше На вашем сервере. Более старые ветки PHP (5.6, 7.0, 7.1, 7.4) сняты с поддержки, больше не получают обновлений безопасности и заметно медленнее, чем PHP 8. Вы можете проверить свою текущую версию PHP по адресу [ссылка на проверку]. Инструменты → Состояние сайта → Информация → Сервер и попросите своего хостинг-провайдера обновить его, если это необходимо.
Используйте функцию «Ресурсы на странице»
Что касается низкой скорости вашего сайта, вы можете управлять ресурсами, которые... MEC включается на страницах с помощью Количество ресурсов на странице функции:
- Перейдите на MEC Настройки → Общие настройки → Ресурсы (CSS и JavaScript файлы).
- Включите Количество ресурсов на странице. С этой опцией MEC прекращает загрузку своих CSS и JavaScript файлов на каждой странице вашего сайта.
- Затем отредактируйте каждую страницу, где размещен календарь или шорткод, и включите его. Включают MEC Активы опция в параметрах страницы (метабокс боковой панели), поэтому MEC Ресурсы загружаются только туда, где они действительно необходимы.
Вы также можете включить Загрузка ресурсов в нижний колонтитул вариант в том же разделе для перемещения MEC Внедрение скриптов от заголовка до нижнего колонтитула улучшает воспринимаемое время загрузки и показатели Core Web Vitals.
Исключите конфликты плагинов и тем оформления.
Отключите все плагины, кроме... MECУстановите для своей темы тему по умолчанию (например, Twenty Twenty-Five), затем перезагрузите страницу. Если проблема решена, активируйте плагины по одному, каждый раз обновляя страницу, и проверьте, какой плагин вызывает проблему.
Проверьте конфигурацию сервера (cURL и TTFB).
Убедитесь, что cURL включен на вашем сервере — HTTP API WordPress (который MEC (используется для всех внешних запросов) зависит от этого. Ваш хостинг-провайдер может включить это для вас.
If MEC Это не является причиной, попросите вашего хостинг-провайдера проверить ваш сайт. TTFB (время до первого байта)Высокое значение TTFB обычно указывает на медленную работу хостинга, отсутствие кэширования на стороне сервера или перегрузку базы данных, а не на какой-либо плагин.
Используйте кэширование и оптимизацию.
Для существенного повышения скорости объедините MECВстроенные параметры с стандартной оптимизацией WordPress:
- Установите плагин кэширования (LiteSpeed Cache, WP Rocket, W3 Total Cache или встроенный плагин кэширования вашего хостинга) и включите кэширование страниц.
- Исключать MECAJAX-конечные точки (URL-адреса, содержащие)
/wp-admin/admin-ajax.phpБлагодаря кэшированию, календари и формы бронирования продолжают корректно работать. - Используйте CDN (Cloudflare, BunnyCDN и т. д.) для размещения статических файлов на серверах, расположенных ближе к вашим посетителям.
- Сведите к минимуму и объедините файлы CSS/JS, а также включите отложенную загрузку изображений.
- Регулярно обновляйте WordPress, тему оформления и все плагины.
Протестируйте с помощью GTmetrix и PageSpeed Insights.
Проверьте свой веб-сайт с помощью GTmetrix или Google PageSpeed Insights, чтобы точно определить, что замедляет его работу.
Отчет о производительности
В отчете об успеваемости указаны ваша оценка и основные показатели веб-разработки: LCP (наибольший объем отображаемого контента), INP (взаимодействие с последующим отображением) и CLS (совокупное изменение макета).вкладка «Структура»
На этой вкладке перечислены вопросы, требующие принятия мер, такие как «устранить ресурсы, блокирующие отрисовку» и «минифицировать CSS», которые следует решить в первую очередь.Водопад диаграмма
Диаграмма «водопад» отображает каждый отдельный запрос на вашей странице, позволяя точно определить, какой именно запрос вызывает задержки.
Если после выполнения всех вышеописанных шагов поступит конкретный запрос от MEC Скорость по-прежнему низкая, пожалуйста, свяжитесь с нами. команда поддержки с прикрепленным отчетом GTmetrix.
