0

我已经做了所有可能的事情,包括w3tc (W3 Total Cache)专用服务器、清漆、nginx、谷歌驱动器和几个小插件都安装在socialcart.co.uk

现在我已经到了网站打开的地步,当我点击第一个类别时,它需要 4 秒钟,然后我点击所有类别,它们都需要相似的时间才能打开,但如果我重新点击任何类别,那么它是超级的现在快。为什么我第一次打开时不能有这么快的速度。索引页面上的所有链接都是这种情况,只会导致第一次延迟。任何可以在这里帮助确定问题的人,因为我已经厌倦了过去两个月以来与速度的斗争。

4

1 回答 1

1

好的,所以你是 WordPress 的新手,你已经安装了 NGinx 和 W3TC,你想知道为什么这个网站很慢.....

嗯,首先,你是新手,所以你不能指望让你的网站在一夜之间快速尖叫。在您知道如何优化您的网站之前,您需要进行大量的实验。你在试验……很好。保持。

缓存有很多内容。您肯定想通读 WordPress 在法典中关于缓存的文章 ( https://codex.wordpress.org/WordPress_Optimization/Caching )。

如果你不介意的话,我几周前在亚特兰大 WordCamp 上发表过演讲。我最大的顺从是有多少“只要做 XYZ 来完成炽热/史诗/令人难以置信/令人兴奋的速度”类型的文章在互联网上乱扔垃圾......以及它们是多么完全不合时宜。你需要知道你正在尝试解决什么问题,以及你可以用什么来使它变得更好。为插件道歉,但也许这会有所帮助http://evan.is/wordcamp-atlanta-2014-making-wordpress-websites-fast/

最后,如果我没有提到大多数人似乎无法正确配置 W3TC,我觉得我会失职。如果你不这样做,你的网站会很快变慢。试着把它拿出来。使用 WP Super Cache 代替它。或快速缓存。或蝙蝠缓存。或者....看看是否有帮助。如果是这样,请不要停在那里。找出为什么。例如,W3TC 与 Batcache 或 Super Cache 与 W3TC 有何不同。这可能会告诉您您遇到的问题是什么?

使网站快速发展是一项艰巨的工作……人们的整个职业生涯都以此为基础。你想做这个DIY,这太棒了。保持。但请记住,这是一项艰苦的工作。你不能只安装 Nginx 和 W3TC 并让它神奇地为你变得更快。您必须特别诊断您的问题并解决它。例如,如果这是一个数据库速度慢的问题,而您没有操作码缓存……那么,无论您解决了什么问题,您都没有解决自己的问题。

所以我的问题是,你有什么问题?为什么你的网站很慢?nginx 和 W3TC 是否有助于解决这个问题?

如果您不知道并且需要帮助进行诊断,请查看 Pingdom 工具、GT Metric、Webpagetest dot org、New Relic、Google Page Speed Insights 或任何数量的出色工具来帮助您找出问题所在。但这就是你必须开始的地方......你的网站很慢。好的。但为什么?从原因开始,然后为工作选择正确的工具。

此外,在您对缓存非常熟悉之前,最好远离 W3TC。我喜欢那个插件。但这不是您应该使用的第一个缓存插件。你很可能弊大于利。

于 2014-04-09T13:41:53.083 回答