天下武功唯快不破,如何让WordPress快如闪电?

  • A+
所属分类:WordPress

俗话说天下武功唯快不破,在互联网飞速发展的今天也同样适用,在国内很多人都会觉的WordPress很慢,其实是大家没有优化而已,下面就给大家分享如何让WordPress快如闪电?

天下武功唯快不破,如何让WordPress快如闪电?

WordPress虽然是一款国外的建站程序,但是作为全世界最常用的建站和博客系统WordPress 来说,在性能设计上肯定不会有太大的问题,WordPress开发团队也肯定也考虑到这个问题。

如何让WordPress快如闪电?

1、选择靠谱的服务器主机

好马配好鞍,选择服务器主机同样如此,网站优化的第一步就是选择一款靠谱的独立的服务器,VPS也行,因为你没有服务器的Root权限很多东西是无法进行的。【AD:首选阿里云主机官网直达

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

2、服务器主机自身优化

第一步我们选择了一款独立的服务器之后,推荐大家使用宝塔面板(官网直达),一款很不错的服务器管理软件,很多功能的实现都可以通过宝塔面板傻瓜式的操作。(以下演示基于宝塔面板)

①安装 Memcached 和 PHP Memcached 扩展

天下武功唯快不破,如何让WordPress快如闪电?

服务器需要安装 Memcached 服务端

天下武功唯快不破,如何让WordPress快如闪电?

PHP 需要安装上 Memcached 的扩展

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

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

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

下载地址:点击进入

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

②PHP 安装 OPCache拓展

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

天下武功唯快不破,如何让WordPress快如闪电?

PHP 需要安装上 Memcached 的扩展

③安装 Redis 来提高 WordPress 的加载速度

Redis是一款内存高速缓存数据库,Redis以内存作为数据存储介质,所以读写数据的效率极高,远远超过数据库。

a、在宝塔面板安装Redis服务,打开宝塔面板—软件管理—运行环境—Redis(通用缓存区)—安装。

b、宝塔面板—软件管理—运行环境—php(选择你使用的版本号)—安装扩展—Redis—安装。

天下武功唯快不破,如何让WordPress快如闪电?

PHP 需要安装上 Redis 的扩展

c、开启Redis所需端口

如果使用的是阿里云主机开启端口就分为两个步骤,一个是阿里云服务器中开启端口,另外就是在宝塔面板-安全开启端口,切记。

d、WordPress安装 Redis 插件

WordPress后台仪表盘—安装插件—搜索“Redis Object Cache”并安装。

e、开启并设置Redis插件

天下武功唯快不破,如何让WordPress快如闪电?

如上图所示,Redis插件即开启成功,开始享受闪电一般的感觉吧。

三、WordPress 缓存

WordPress 缓存插件就是,把 WordPress 产生的 Key-Value 存起来,如果是使用 Memcached,就是存到内存,如果使用 Flie 就是存到硬盘中,缓存插件可以进一步优化网页,可以进行客户端和服务端的缓存。

WP Super Cache是一款流行的WordPress缓存插件,WP Super Cache把整个页面缓存到硬盘中,下次直接访问静态的 HTML 文件,让服务器直接绕过 PHP,节约 CPU 时间。

四、CDN加速服务

WordPress 静态文件最好的解决方案永远是使用 CDN 网络进行加速,这样服务器的压力将大大降低,因为访问页面只有当前页面是在自己的服务器上,其他所有图片,JS 和 CSS 都是从 CDN获取的。

其实现在国内的很多的云计算厂商为个人用户也提供了免费的CDN服务(节点少点而已),我们也可以体验一下,下面给大家分享一下国内提供免费CDN的厂商。

七牛云(提供免费10G空间+免费10G的HTTP下载流量)

七牛云官网:https://www.qiniu.com/

所以不要再抱怨 WordPress 慢了,很多性能的问题都是 WordPress 使用不当造成的,大家可以测试一下我的王商博客,所有页面几乎都是秒开的,这是因为我的博客进行过非常深度的性能优化。

weinxin
我的微信
多个朋友多条路,衷心希望大家在我的博客找到实用的东西,没事多交流、交流,欢迎常来看看!

发表评论

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