1、首先可以从php和mysql入手,OPCache缓存就是针对php代码执行效率优化提速的,而Memcached主要是缓存我们的mysql查询,减少不必要的重复查询,从而加快访问深度,显著降低TTFB,减轻服务器压力。
2、CDN分发网络,主要是静态资源比如网页,图片,css,js,woff字体等静态资源的托管和提速,静态网络资源通过CDN内容分发网络,把这些资源提前搬到客户身边,当客户要访问的时候直接就可以就近的获取资源。从而加快访问和打开页面的速度。
3、WordPress静态化缓存提速,主要是把网页提前生成html静态文件,当用户访问的时候就直接获取,减轻服务器的查询和执行的负担,大大减轻服务器的开销。
4、去掉谷歌字体等外链资源,很多时候导致我们的网站速度打开慢的原因之一,有可能是网站外链资源太多了。导致网站打开缓慢,所以减少外链也是一个有效的措施之一。
5、压缩和优化网页代码文件,压缩和并css文件和js文件减少请求数,提升加载效率,将小图片转为base64或者是图精灵,可以使用一些wordpress插件来实现。
6、网页图片大小优化提速,网页大图使用不规范的情况非常普遍,大多数人不懂图片和尺寸相关知识,常常在网页中使用几兆的大图,严重拖慢了网站的打开速度。大图优化前后降低的KB数一般会60%以上。1Mb大小的图压缩后尺寸不变,视觉体验几乎不变但是kb数会显著降低。
7、安装相关的提速插件,安装防火墙,屏蔽恶意访问拉黑恶意IP占用的服务器资源,恶意访问太多或者是蜘蛛太频繁的抓取也会占用服务器资源,因此提升网站的安全性屏蔽恶意访问,也可以加快访问速度。