好的,所以你是 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。我喜欢那个插件。但这不是您应该使用的第一个缓存插件。你很可能弊大于利。