分享本站WordPress性能加速实操

王商
307
文章
44
评论
2020年3月3日19:23:07 评论

经常有人抱怨WordPress很慢,其实很多性能的问题都是使用不当造成的,大家访问我的博客应该可以感觉到所有页面几乎都是秒开的,下面就给大家分享一下本站WordPress性能加速实操。

分享本站WordPress性能加速实操

首先一点大家不要纠结WordPress是国外的原因了,作为全世界最常用的建站和博客系统WordPress 来说,在性能设计上肯定不会有太大的问题,WordPress开发团队也肯定也考虑到这个问题。

操作以下步骤时务必做好网站数据的备份工作,切记!

一、服务器主机自身优化

服务器推荐大家使用宝塔面板【一键直达】,一款很不错的服务器管理软件,很多功能的实现都可以通过宝塔面板傻瓜式的操作。(以下演示基于宝塔面板)

①安装 Memcached 和 PHP Memcached 扩展

Memcached 是一个高性能分布式的内存对象缓存系统,通常被用于降低数据库加载压力以提高动态 web 应用的响应速度。

分享本站WordPress性能加速实操

服务器需要安装 Memcached 服务端

分享本站WordPress性能加速实操

PHP 需要安装上 Memcached 的扩展

注意事项:注意 PHP 有两个扩展:PHP Memcache 扩展 和 PHP Memcached 扩展,两者仅仅相差一个字母 D,不要混淆了。

Memcached 和 PHP Memcached 扩展安装完成之后,就需要下载Memcached插件。

下载地址:点击进入>>>

下载完成之后解压得到的 object-cache.php,将object-cache.php上传到WordPress的wp-content目录即可开启memcached缓存。

②PHP 安装 OPCache拓展

OPCache把经过编译后的 PHP 代码缓存到共享内存中,并在用户访问的时候直接调用从而起到高效的加速作用。

分享本站WordPress性能加速实操

二、WordPress网页代码压缩

WordPress网页代码压缩我们可以利用插件来实现,Autoptimize是一款用于整合CSS和JavaScript代码并压缩的WordPress插件。

Autoptimize优化版插件下载>>>

分享本站WordPress性能加速实操

如果你不知道插件选项设置的功能作用,建议只勾选优化HTML代码和优化CSS代码,其它不要勾选,以免造成未知的错误。

三、WordPress实现动静分离

现在很多的WordPress都实现了动静分离,这样做的好处是分担了大部分访问数据流量和IO负载,另外也可以将静态资源套一层CDN,加速我们的网站。

关于WordPress动静分离大家可以看本站之前文章:

WordPress+七牛云轻松实现动静分离>>>

俗话说天下武功唯快不破,在互联网飞速发展的今天也同样适用,所以不要再抱怨 WordPress 慢了,好好优化你的WordPress也可以快如闪电!

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: