经营有朋友问我,为什么即使他们的服务器配置与我相同,我的网页加载速度仍然快得多?
这主要得益于两个插件:Redis和opcache
一旦网站安装了这两个插件,速度会直接起飞。我的网站用的是腾讯CVM服务器,配置只有2H2G,但点击页面基本都是瞬间加载的,当然,在不同地区网络环境下可能稍有差异。
现在,让我们简单介绍一下这两个插件的功能。
Redis插件
它实际上是一个数据库缓存插件。每次访问网站时,数据库需要进行数百甚至上千次的查询。如果网站流量很大,就可能会导致卡顿情况的发生!
此插件的作用在于,将一些查询过的数据缓存下来。这样,下次获取相同内容时,就不必再从数据库中查询,而是直接从缓存中获取数据。
Opcache插件
根据PHP的执行逻辑,每次执行一个PHP函数,PHP都会先对该函数进行编译解析。Opcache是PHP官方开发的一款PHP优化加速扩展,其原理是对编译解析后的PHP函数内容进行缓存,从而提高PHP的执行速度。根据测试,Opcache能有效地提高2至5倍的执行效率。
以上是这两个插件的简单介绍,不懂没关系,只要知道这两个插件能使网站速度更快就行了。
下面是安装教程,非常简单!
直接进入您的宝塔面板,找到相应的PHP版本,进入安装扩展页面,并安装这两个插件。安装完成后,记得重启PHP,无需进行其他设置。
最后一步还需要在Wordpress安装 Redis 缓存插件了,支持 Redis 缓存 的插件有很多,我这里以 Redis Object Cache 这款插件为例进行安装
- 直接在插件中心搜索 Redis Object Cache ,安装即可

- 启用插件

- 开启缓存
开启之后看到如下界面就说明成功了。如果没有开启成功,请按照上面的步骤检测php扩展和Redis程序是否安装成功

服务器配置不是太差,设置完这些,网页基本可以做到秒开。
如果你还是不满意网页加载速度,可以使用七牛云这类的CDN加速服务,例如我自己的网站的所有图片都是放在七牛云的,没有放在自己的服务器,这样的话页面加载速度会更快一点。
就先写这些吧,希望能帮助到各位站长朋友!


评论0