我目前正在优化 WordPress 网站,但我面临着一个持续存在的问题:由于服务器响应时间较长,页面加载时间明显延迟。我对 WordPress 比较陌生,所以我不太熟悉如何解决这个问题。
我尝试使用 LiteSpeed Cache 优化网站并更新了所有插件,但问题仍然存在。
后端服务器是Nginx,缓存似乎可以工作。我猜您加载页面时没有从缓存中提供服务?只需再次刷新即可,您应该会获得更好的页面加载时间。
curl -I https://cansultadev.wpengine.com/
HTTP/2 200
server: nginx
date: Wed, 14 Aug 2024 14:04:49 GMT
content-type: text/html; charset=UTF-8
content-length: 211142
vary: Accept-Encoding
vary: Accept-Encoding
vary: Accept-Encoding
x-dns-prefetch-control: on
x-litespeed-tag: 7b5_HTTP.200,7b5_front,7b5_URL.6666cd76f96956469e7be39d750cc7d9,7b5_F,7b5_Po.1233,7b5_PGS,7b5_guest,7b5_,7b5_UCSS.a4862a9c4f0fe1dccf9c95e5844d6cfa,7b5_MIN.e85498dccfeea1fdadc0459a44e9e247.css,7b5_MIN.af8c24419b3ebf756ac421d1a54b0fe2.js
last-modified: Fri, 09 Aug 2024 20:30:25 GMT
link: <https://cansultadev.wpengine.com/>; rel=shortlink
x-litespeed-cache-control: public,max-age=604800
x-powered-by: WP Engine
vary: Accept-Encoding,Cookie
x-cacheable: YES:86400.000
cache-control: max-age=86400, must-revalidate
accept-ranges: bytes
x-cache: HIT: 9
x-cache-group: normal
x-orig-cache-control: max-age=86400, must-revalidate
要调查初始页面加载缓慢的问题,您可以使用 Newrelic 等工具来观察 PHP 和 DataBase 的整个过程加载时间,或者直接向 WP Engine 询问详细信息。
我看到您安装了 LiteSpeed 缓存插件。由于您已经在服务器上运行了 Nginx 和其他缓存系统,LSCache 部分的缓存将自动禁用以避免任何冲突,因此您可能会看到 x-litespeed-tag 没有任何命中或错过。您仍然可以使用优化功能,例如CSS/JS优化、图像优化、访客模式..等以提高“页面分数”。