缓存是加速你的一个非常重要的部分 WordPress 网站。 快速的网站转化为更好的用户体验,从而转化为更好的跳出率和访问者在您的网站上花费的更多时间。 加载时间短的快速响应网站肯定比加载速度慢且需要几秒钟加载的网站更受欢迎。
谷歌试过了 几个实验 速度和他们的结果如预期。 他们为搜索结果页面引入了服务器端延迟,以创建慢速网站的感知。 搜索结果延迟200毫秒的用户在引入延迟后的前三周内执行了少于0.22%的搜索。 随着时间的推移,影响似乎变得更糟,搜索次数在实验的第二个三周内下降了0.36%。
当他们增加延迟时间时,搜索次数的减少甚至进一步减少。 并且随着时间的推移,速度降低的结果总是被放大。
在线零售巨头亚马逊表示,如果他们的网站减速一秒钟,他们将损失10亿美元的销售额。 你可以在中阅读更多相关信息 Kit Eaton在FastCompany上发表这篇非常富有洞察力的文章.
使网站活泼的因素有很多。 缓存就是其中之一。 W3 Total Cache 是一个非常流行的缓存插件 WordPress 网站,它执行许多功能 做一个网站 更快。
W3 Total Cache
今天,我们将看看您可以从一般设置中完成什么 W3 Total Cache 插件。
打开您的 WP 破折号,在插件下选择添加新的。 搜索 W3 Total Cache 插件,安装并激活它。 或者你可以直接从下载插件 WordPress.org 作为一个 zip 文件,然后你可以通过使用 FTP 客户访问您的网站。
[图标链接] 下载W3TC
安装插件后,从您的 Performance 下打开 General Settings WordPress 短跑。
页面缓存
WordPress 运行多个数据库查询并调用 PHP 请求页面并将其提供给任何访问者时的脚本。
如果为特定页面启用缓存,则会减少服务器上的工作负载,从而使运行更快,更顺畅。 如果您使用的是共享服务器,则可以使用基本或增强的磁盘缓存。
如果您正在阅读本文,则可能是在共享服务器上运行站点。 操作码磁盘缓存和多服务器缓存都只能在相当昂贵且相当优越的托管计划中使用。
缩小
当人们为网站创建代码时,代码包含注释,换行符和一些空格。 这会增加您网站的大小。 当您缩小代码时,网站将摆脱多余的代码。
启用插件并将模式设置为自动。 除非您发现网站出现问题,否则请使用默认的缩小选项。 在这种情况下,请尝试从默认更改为其他选项。
数据库和对象缓存
数据库缓存缓存 SQL 查询。 你的 WordPress 网站基本上运行一个非常大的数据库。 缓存这些查询可以减少处理这些请求所需的时间。
对象缓存旨在降低复杂数据库查询的执行时间和 opera对您的服务器处理能力征税的系统。
如果您的网站托管在 共享主机 环境。
浏览器缓存
启用浏览器缓存。 它可以减少响应时间并减少服务器负载。
站点用户/访问者的缓存在浏览器上存储数据,因此来自已经在其浏览器上具有关于该站点的信息的返回访问者的数据请求的数量减少。 浏览器缓存还支持HTTP压缩并添加标头以减少服务器负载并减少文件加载时间。
加
内容分发网络基本上是一些遍布全球的服务器,为您的网站提供静态内容。 缓存插件如 W3 Total Cache 帮助获取动态内容并将其静态化。
像W3这样的缓存插件与CDN协同工作(如下所述) 维基百科上的数据)Web对象(文本,图形和脚本),可下载对象(媒体文件,软件,文档),应用程序(电子商务,门户),实时流媒体,点播流媒体和社交网络。 如果您从未听说过CDN,请阅读此内容 关于CDN的RackSpace文章.
如果您没有使用CDN,请将其禁用。
关于速度的其他细节
- 反向代理–通过服务器的云网络执行与CDN(提供静态内容)相同的功能。 CDN更适合收视率在地理上更多样化的网站。 在大多数情况下,WP站点倾向于在代理服务器上使用CDN。
- 监视–监视站点和服务器的性能。 您可以在以后扩展网站时使用它,并且可能需要升级主机计划。
- 许可-如果您决定升级到该插件的高级版本。 对于大多数新启动的网站来说,这不是必需的,免费插件应该足够了。
除了前面提到的,如果您之前使用过插件,还有一个杂项部分,一个调试部分和一个导入/导出功能来帮助设置。 当你刚开始时,这并不是特别重要。
更多功能
W3具有超出一般设置的更多功能。 有些人更喜欢使用其他缓存插件,因为它们有时比W3容易理解。 如果你想扩展你的网站,这是一个伟大的缓存插件绝对值得花时间舒适。