相信建站的朋友都十分关心网站速度问题了,子比主题一直在强调畅享优化这次词语,同时在之前的很多文章中我也简单的介绍了子比主题的关于速度优化的一些原理。理论上来讲使用子比主题搭配一个不是太差的服务器,那么就已经很快了,如果你想让你的网站变得更快,那么看了这篇文章,我相信完全够了。
主题优化配置
前台优化:使用CDN加速
前台优化:图片使用OSS/COS等第三方储存
后台优化:不建议是用全静态缓存,会导致很多功能不能用
后台优化:推荐使用Redis或Memcached缓存功能,不会有任何负面影响
后台优化:推荐使用opcache进行PHP加速优化
Redis缓存教程
php在执行函数最消耗时间的就是查询SQL数据库了,一般来讲一个页面的数据库查询大概在120到260次左右,使用Redis或者Memcached缓存,原理就是将php查询过的数据库缓存下来,下一次相同内容就不再查询数据库了,直接从缓存获取,极大的提高php执行效率。
WordPress官方采用 Object Cache对象缓存,同时主题的也遵循此机制,配合Redis或者Memcached缓存,能将数据库查询降低80%,极大的提高了渲染速度!
Redis和Memcached原理是一样的,我们只需要二选一安装使用即可,优化加速的效果也差不多。我就以宝塔环境安装 Redis为例,进行详细的图文教程。
教程一共分为三步:
安装PHP的 Redis 扩展
宝塔安装 Redis 程序
wordpress安装 Redis 缓存插件并开启
安装PHP:Redis扩展
进入宝塔,选择到我们目前在使用的PHP程序(推荐使用PHP7.4),进入安装扩展找到Redis并安装:
最后温馨提醒:
- 主题更新或者更新重要内容请记得刷新缓存!
- 适当优化,如果未优化就能低于500毫秒那就不建议再做优化了
本次教程来自于 清风博客
暂无评论内容