一、VPS选择

这个是重中之重,建房子还得先搭地基呢,要考虑一下几个方面:

1.位置:首先搞清楚你的客户群体是国内还是国外,再去选择VPS,有些人图方便无需备案,明明是国内的用户却使用国外VPS,国外的路线再快,也会被国内路线秒成渣。其次,国外的VPS使用国内CDN不是很方便,有我看到视频下发有人留言使用国外的CDN,如果是针对国内用户而言,那就是反向加速了。

2.性能:至少要保证1核1G的性能,有些人使用国外512M的VPS去搞科学上网,顺便搭个博客,这个是不可取的,一是科学上网容易被墙,导致博客也凉凉,其次低内存无法使用BT面板安装PHP扩展(会安装失败)。

3.开启拥塞控制算法:VPS一定要使用BBR,锐速的单边或者双边加速工具,会让你服务器的速度上升一大截。

二、主题与插件

1.主题尽量使用wordpress的官方主题或者正版主题,这样不会有后门,防止服务器资源被盗用或者出现安全方面的漏洞。

2.选择性能优化的主题,国外的用户就选国外的主题,国内的用户选国内的主题,原因是国外的主题通常集成google字体,google地图,youtube等功能,这些东西国内用户是用不到,加载这些反而浪费时间。其次国内的主题通常会有针对百度的SEO优化

3.插件这方面,能用代码实现的功能就不要用插件来实现,虽然wp插件很多,使用起来很方便很炫酷,但是这会使网站的速度变慢,所以插件要尽可能的少。

三、PHP版本

推荐大家使用PHP7.2及其以上的版本了,有些人还在使用5.6版本,7.2版本比5.6版本运行速度快了好几倍,而且5.6漏洞太多了,不安全。

四、使用缓存插件

wordpress缓存都是由一些缓存插件来实现,主要作用是,提前将页面缓存下来,存储成文件等,然后有访客访问直接发送即可,这避免了很多查询数据库以及其他内容的操作。

常用的缓存插件:WP Super Cache 、 W3Total Cache等

五、图片优化

1.图片压缩:很多人都忽略了这个,直接原图上传到媒体库,你要相信,加载100kb的图片肯定要比加载50kb的慢,一般来说图片压缩50%影响不是很大,建议先将图片压缩后上传, 这里可以用腾讯的工具 https://zhitu.isux.us/。 另外jpg和png我们要优选jpg,原因是jpg质量和png差不多,但是占用大小却要小。

2.缩略图优化:不设置就是默认加载全图,浪费带宽,网页加载变慢,可以使用插件 Force Regenerate Thumbnails,进行设置缩略图大小(大小需和主题推荐缩略图大小一致)。

六、CDN加速

加速效果很明显,这个往期专门出过视频进行说明,这里不再赘述

七、清除文章历史版本

每次修改文章,都会生成一个历史版本, 长期使用后将导致数据库中存在大量的不需要的数据,降低数据库的速度。将下面的代码放到wp-config.php文件里

define ('WP_POST_REVISIONS', false);

将它放在代码require_once之前(ABSPATH。’wp-settings.php’); 就可以了

然后使用 WP-Optimize 插件清除历史版本后,删除插件即可。

fgfgfgf
神琦资源网 » 【wp优化加速】WordPress站点优化上篇