相信建站的朋友都十分关心网站速度问题了,做wordpress网站一年多了也总结了一些优化的方法,在这里分享给你们,我只会用宝塔所以就只围绕宝塔面板说了,如有不同意见以你们自己为准,也欢迎大家进群交流。点击扫码进群
1.域名
- 域名其实没啥好说自己喜欢就行 推荐的话最好com 其次cn 其他非主流后缀域名如果不是特别有意义不建议用 (1,影响网站收录
理论上老域名有利于收录我也没研究过2,有些域名后缀无法备案)
2.服务器
- 备案域名首选国内服务器
- 未备案域名首选香港服务器
- 服务器购买推荐:这个要等 每次过节大厂都会做活动那个时候从新注册账号价格都比较能接受(国庆,中秋,春节,双11能算节日的我看他们都没放过)看到活动的这个时候先不要买,去某宝搜 然后在某宝买会在活动价之上在打7折左右(本网站服务器就是去年春节以500元购买的腾讯轻量4H8G10M三年)
- 如果你还觉得承受不起可以试试群友的主机:萝丽云(目前你要是做wp网站下面挂他网站链接是免费的)其他主机就不推荐了自行百度
3.环境面板
- 控制面板:推荐使用宝塔面板(比较简单容易理解用的人多教程多还免费)
- php:推荐使用7.2以上版本 这对之后的优化有不小的好处
- 其他的随意主流的就行
4.源码
- wordpress推荐使用最新版本少bug 还会有新功能和优化
- WordPress都是调用Google的字体库的,因为Google被墙的原因,导致调用Google字体的很多网站在打开时的时候会非常缓慢。建议屏蔽掉或者换成国内的镜像
5.主题
- 推荐使用最近还在更新的国内开源主题或者付费主题(国外主题js啥的在国外 很久之前的js失效等等都会使网站加载比较慢)除非优化过的不然不推荐使用
6.插件
- 这个没啥说的,不安装一些不必要的就行 不用的停掉或者删除掉
7.缓存php加速
简单的说一个网站打开的流程:wordpress使用PHP为后端服务,由PHP进行html内容渲染,然后传入用户浏览器。
那么这里我们从速度优化上来讲主要需要重视的两个过程:后台渲染速度
和前台网页加载速度
后台渲染速度
主要由PHP负责,由php查询数据库,生成html内容再返回给浏览器前台网页加载速度
主要取决于用户与服务器之间的网速以及请求的内容大小
首先分享一下我的建议以及可以优化速度的有效措施
- 前台优化:使用CDN加速(流量小推荐:百度,七牛,又拍云这几个有免费额度
又拍云好像要加个链接在网站底部花钱的话大佬请随意)教程的话请百度 我暂时没用cdn 以后用了也会写个教程 - 前台优化:图片使用OSS/COS等第三方储存(其实就类似于图床 本站用的腾讯cos按目前流量一个月3块钱)
- 后台优化:推荐使用Redis或Memcached缓存功能,不会有任何负面影响(二选一我两个都用过,推荐服务器性能好用redis 1h2g类似服务器用Memcached 原理说不上来经验之谈
- 后台优化:推荐使用opcache进行PHP加速优化
查看及分析
缓存安装好了之后,怎么查看效果呢?用插件加一个显示sql查询数量以及php渲染时间的功能测试,有的主题也自带或者用火狐浏览器,Chrome浏览器按F12进入浏览器控制台就能看到了。你可以测试一下,未开缓存以及开启缓存的实际效果。
最后温馨提醒:
- 尊重原创,少用开心版也能加速
- 主题更新或者更新重要内容请记得刷新缓存!
- 使用缓存之后,部分不太重要的数据就不会实时更新,主题会自动判断!这种不重要的内容无需关注
- 适当优化,如果优化能低于300毫秒那就不建议再做优化了(没必要那么极端)
没啥说的了祝大家2023新年快乐!!ps:这个文章我会一直更新的,也会加上其他没说的教程 下面赞赏点一点就更好了
感谢老板😙