Riz*_*ler 5 wordpress w3-total-cache
我有一个 wordpress 网站,每天有大约 200.000 页的浏览量。我在具有 6GB 内存的 VPS 上运行它。我现在安装了 w3total 缓存,但页面加载速度仍然很慢。
我现在想知道的是我应该为我的站点磁盘、Opcache 或 memcache 使用什么缓存,我应该在 alla 上使用一个缓存还是应该如何设置它?目前我只使用基本磁盘缓存。
我的问题基本上是,我应该改变什么,如果是什么?还是我应该坚持使用基本的磁盘缓存?
我还没有尝试改变任何东西,所以我不会让它变得更糟,因为我很不确定。
小智 5
这个问题的答案实际上已经有 7 年的历史了,所以我会在这里更新答案。请注意,我假设您正在为您的网站使用 W3TC。
磁盘缓存
磁盘缓存一般可用于低/中流量的网站。高流量网站的问题之一是,如果您将磁盘缓存与对象缓存和数据库缓存一起使用,它会损坏。
在单个服务器上运行的中/高流量网站上,我会推荐以下内容:
缓存
OPcache 将编译后的 PHP 代码存储在内存中,无疑提高了代码执行速度。
OPcache 是一个 PHP 代码缓存并且不存储任何页面、数据库查询或对象,理解这一点很重要。
您可以在此处阅读有关 OPcache 的更多信息:
https://www.sitepoint.com/understanding-opcache/
内存缓存
Memcache 以键值对的形式将数据存储在 RAM 中,并且由于访问内存比访问硬盘快得多,因此肯定会提高网站的速度。
请注意,MemCached 会显着增加您的内存使用量,因此绝对值得在测试环境中尝试不同的配置。
您可以在此处阅读有关如何在 Linux 服务器上安装 Memcached 的更多信息:https : //easyengine.io/tutorials/php/memcache/
希望这会有所帮助:)
| 归档时间: |
|
| 查看次数: |
5821 次 |
| 最近记录: |