Медленный TTFB при использовании https на WordPress, хотя оптимизирован много раз
У меня проблемы с TTFB на моем WordPress. Это всегда очень медленно при первой загрузке в браузере, и после многих перезагрузок TTFB все еще превышает 600 мс. Это некоторая информация:
- Мой сайт: https://passioshop.com/
- Использование Contabo.com VPS: 6 ядер виртуальных ЦП, 16 ГБ ОЗУ, 400 ГБ SSD
- Использование Cloudflare:
- Уровень кеширования: Стандартный
- Cache TTL: Максимальное время
- Активировать: автоматическое уменьшение, Brotli, Always Online, HTTP / 3 (с QUIC), 0-RTT ...
- Не используется Rocket Loader
- Оптимизировать Wordpress:
- Использование WP-Optimize: сжатие изображений, кеширование страниц, без использования Minify и Combined, потому что я хочу визуализировать страницу как можно быстрее.
- Использование Asset CleanUp: отключите все неиспользуемые скрипты и CSS, особенно WooCommerce, Elementor. Отключить Emojis, oEmbed, Dashicons, Gutenberg, XML-RPC ...
- Оптимизируйте WHM: https://www.pakistanwebserver.com/hosting-tutorial/optimize-wordpress-better-performance-cpanel-hosting/
- Обновление и оптимизация mySQL: использование MariaDB, кэширование запросов 256 МБ ...
Но результат повлиял только на TTLB, а не на TTFB:
- Используя эту команду: curl -o / dev / null -w "Connect:%{time_connect} TTFB:%{time_starttransfer} Общее время:%{time_total} \n" https://passioshop.com . Я заметил, что TTFB:
- При использовании HTTP: 0,016 с.
- В первый раз с использованием HTTPS: 2,799 с.
- В следующий раз, используя HTTPS: 0,209 с.
- В инспекторе браузера:
Это первая загрузка в браузере:
И в следующий раз, особенно при загрузке обычного текста, такого как https://passioshop.com/test.html , он все равно будет выше 500 мс:
Я почти набрал 100 баллов в Google PageSpeed Insights:
Кто-нибудь, пожалуйста, помогите мне решить эту проблему. Любые советы или как найти причину могут мне очень помочь! Спасибо за любую помощь.
1 ответ
Тот факт, что статические файлы обрабатываются в пределах тех же ~500 мсек, означает, что проблема вовсе не в WordPress. Предлагаю попробовать сделать следующее:
- Отключите на некоторое время защиту Cloudflare и посмотрите, улучшит ли это результат.
- Поскольку у вас есть VPS, я могу предположить, что у вас есть root-доступ, поэтому вы можете попробовать установить установку Nginx + Apahce2, поэтому статические файлы гарантированно будут отображаться быстрее, чем.
Вещи, которые не повлияют на скорость в вашем случае:
- Оптимизировать Wordpress
- Обновление и оптимизация mySQL: использование MariaDB, кэширование запросов 256 МБ ...