经常看我资源小站的同学,有没有发现我的博客非常快,而你的博客比较慢呢?那是因为我的博客经过了优化。
如果你想整站优化速度请联系客服,本站提供全站优化加速服务。绝对让你的网站飞起来。
WordPress很慢?
很多人都会觉的 WordPress 很慢?作为全世界最常用的建站和博客系统 WordPress 来说,在性能设计上肯定不会有太大的问题,WordPress 开发团队也肯定也考虑到这个问题。
那么 WordPress 效率问题主要是在哪里呢?根据我多年 WordPress 建站和维护的经验,很多性能的问题都是 WordPress 使用不当造成的,比如安装太多效率低下的插件,使用代码质量低下的主题,没有正确处理 WordPress 的缓存等等,所以提高 WordPress 性能,就要从这些方面入手。
今天就给大家讲讲自己总结的经验。WordPress速度优化,RIPRO主题速度优化
WordPress 优化经验和技巧:
服务器优化
首先要有一个稳定网络环境,稳定的主机供应商和服务器性能的优化。
选择一个靠谱的主机托管商,个人推荐 BGP 或者多线机房,让全国用户访问都能有不错的速度,然后尽量选择独立的服务器,再不济,也得 VPS国内一般推荐:阿里云。
服务器问题解决之后,服务器可以做如下优化:
• 安装 Memcached 和 PHP Memcached 扩展:使用 Memcached 来缓存 WordPress 数据。
• PHP 开启 OPCache:把经过编译后的 PHP 代码缓存到共享内存中,并在用户访问的时候直接调用从而起到高效的加速作用。
• MySQL 设置 MySQL Query Cache,可以保存保存查询结果,同样的查询不再从数据库检索,对速度有很大的提升。
MySQL 设置 MySQL Query Cache详细介绍:
MySQL高速缓存 query cache启用方法
1,先检查MySQL数据库是否支持query cache 高速缓存。
show variables like ‘%query_cache%';
如果变量have_query_cache的值是yes则支持
2,开启缓存MYSQL高速缓存
在MYSQL的配置文件my.ini或my.cnf中加入如下内容(有的只需要取消注释即可):
query_cache_size=32M
为0表示不开启,建议设置为32M
query_cache_type=1
query_cache_type参数用于控制缓存的类型,注意这个值不能随便设置,必须设置为数字,可选项目以及说明如下:
选项 | 含义 |
---|---|
0 | 关闭,不缓存或重新取得结果 |
1 | 开启,缓存所有结果,除非select语句使用SQL_NO_CACHE禁用了查询缓存 |
2 | 只缓存在select语句中通过SQL_CACHE指定需要缓存的查询 |
宝塔开启MySQL高速缓存 query cache启用方法教程

如图所示按照你机器的配置设置就可以设置0为不开启。
安装 Memcached 和 PHP Memcached 扩展
Memcached是什么?
Memcached 是一种高性能的分布式内存对象缓存系统。在动态应用,Memcached 既能提高访问的速度,同时还减低了数据库的负载。
Danga Interactive 为提升 LiveJournal.com 的速度研发了 Memcached。目前,LiveJournal.com 每天已经在向一百万用户提供多达两千万次的页面访问。而这些,是由一个由Web 服务器和数据库服务器组成的集群完成的。Memcached 几乎完全放弃了任何数据都从数据库读取的方式,同时,它还缩短了用户查看页面的速度、更好的资源分配方式,以及 Memcache 失效时对数据库的访问速度。
第一步:php安装Memcached插件就不多说了。去宝塔面板里安装Memcached插件即可.

第二步是:安装PHPMemcached插件扩展。别先扩展后安装宝塔插件,这样容易报错。

第三步安装:object-cache.php缓存文件,下载附件中以提供。
然后!网上搜索了一下好多需要安装插件这里我们做到最精简和高效的方法,直接安装object-cache.php 单文件就可以不需要安装任何插件!!!!这个亲测适合RIPRO主题,上传至 /wp-content/
目录,注意不是 wp-content/plugins/ 目录.
WordPress 会自动检查在 wp-content 目录下是否有 object-cache.php 文件,如果有,直接调用它作为 WordPress 对象缓存机制。网上很多人会添加一个部署Memcached 内存缓存图形化界面监控页面,我个人建议不用添加这个插件。D盾扫描会报危险后门参数。你需要清理释放缓存,直接在宝塔界面点解释放内存即可实现。

PHP 开启 OPCache:
Opcache 的前生是 Optimizer+
,它是PHP的官方公司 Zend 开发的一款闭源但可以免费使用的 PHP 优化加速组件。 Optimizer+ 将PHP代码预编译生成的脚本文件 Opcode
缓存在共享内存中供以后反复使用,从而避免了从磁盘读取代码再次编译的时间消耗。同时,它还应用了一些代码优化模式,使得代码执行更快。从而加速PHP的执行。
这个直接在PHP扩展中安装OPCache即可
通过以上步骤你的网站刷新一下会感觉效率和速度会用明显的提升!
ripro主题可在后台开启缓存机制能减少一半的SQL查询!

希望对你优化网站有帮助谢谢。下一篇我们介绍cdn和OSS静态图片文件加速。