wordpress - 我的 Wordpress 网站在移动到其他页面时响应缓慢
问题描述
当我想查看其他页面时,我的 wordpress 网站突然响应缓慢。例如,如果我单击菜单上的一个链接,网站需要大约 10-15 秒才能移动到链接的页面。但是,当网站响应并移动到页面时,内容加载速度很快。所以,我认为这与我网站的加载速度无关。如果我错了,请纠正我。
有什么解决方案吗?
谢谢
解决方案
这很可能是TTFB(第一个字节的时间)问题 - 您的服务器需要很长时间才能生成页面的 HTML 并将其作为对请求的答复发送。同时,当 HTML 已经发送时 - 正如您所描述的,所有 js 文件和图像的加载速度都足够快。只有这种“切换页面之间的延迟”。
这可能是由很多因素造成的,我建议阅读一篇深刻的文章以了解所有细微差别,例如:https ://kinsta.com/learn/page-speed/
但简而言之,在所述情况下降低页面加载速度的第一个也是最可靠的方法 - 使用页面缓存。您可以使用https://uk.wordpress.org/plugins/w3-total-cache/免费插件作为第一步。
带有内置缓存的托管 WP 托管会更好,但如果适合您,价格从每月 30 美元起。
推荐阅读
- arrays - 获取匹配括号的索引
- c++ - 为什么sqlite在运行valgrind时会存储不同的值?
- reactjs - 如何使用动态参数获取状态值?
- azure-devops - 将 URL 更改为 dev.azure.com 格式时会发生什么
- xml - XPath:在节点集上使用字符串函数?
- python - 将特定列值转换为标题,将标题转换为列值
- php - “试图获取非对象的属性”来自验证
- html - 使用 VBA 单击没有名称或 ID 的 html 中的按钮
- azure-devops-extensions - 自定义构建任务未显示在 YAML 任务列表中
- python - 使用正则表达式有选择地将数据拉入 pandas 数据框