【发布时间】:2021-06-12 00:58:52
【问题描述】:
每 4 到 5 天,我的网站就会变得异常缓慢。加载一个页面大约需要 2-3 分钟。我找不到它是什么。
- 我清空了我的源缓存。
- 我清空了 Cloudflare 缓存。
- 我检查是否正在进行攻击(始终有附件)。
- 我关闭了 Cloudflare 防火墙。
- 我禁用插件。
- 我检查交通情况。
- 我关闭了 Wordpress 心跳。
- 我关闭了 Wordpress cron。
- 我... 然后,出乎意料的是,该网站又快了。但我不知道是什么触发了它。它是共享主机,日志记录很差。所以我无法检查所有错误。会不会是处理器内存?还是源托管、GTranslate 和 Cloudflare 握手之间的 SSL 不匹配? (翻译后的页面似乎没有受到太大影响)。 我计划使用 PHP 7.4 迁移到 VPS,但我必须为此进行一些重新编码。 我担心迁移故障网站会导致迁移故障网站。所以我喜欢在迁移之前解决问题。
有什么建议吗?
【问题讨论】:
-
可能托管。您似乎对 Wordpress 有很好的理解,所以我怀疑它与您的主题有关。过多的插件也会极大地影响性能。
-
这个问题最好在这里提出/移动:wordpress.stackexchange.com
-
Ingo,如果应该的话,为什么 Stack Overflow 上会有一个 [wordpress] 标签??
-
这里有一些奇怪的切线,重点放在不太可能相关的事情上,即使它们是你也无法解决的——我的意思是“源托管之间的 SSL 不匹配” ,“Cloudflare 握手”。另外
I empty my Cloudflare cache.这可能会使事情变得更糟。您需要专注于找到具体的可操作原因,这意味着读取日志文件、围绕可疑事件添加日志语句、识别和消除原因(静态文件也慢吗?)等等。数据库通常是问题所在 - 祝你好运。 -
@MaksimKuzmin 抱歉,这是我第一次在 Stack 上提问。我不知道绿色复选标记功能。如果我这样做了,我会的。
标签: php wordpress performance ssl caching