熟悉奇它论坛@老白的朋友都比较了解,老白之前一直在追求网站的速度,因此鼓捣了许多的WordPress优化教程,实验了很多插件,但是总体上速度变化并不大,今天给大家分享的是另外一个极端:不用任何插件优化WordPress网站,而且速度还极快!
一、优化速度效果演示
测试网站:https://xcbtmw.com/
说明:无任何额外优化策略,CDN或者动静分离
第二次强刷
第一次,无痕模式打开
网站后台:没有安装任何插件,用的强化拓展
说明:此教程仅为追求极致的一种另类方法,无高下之分,老白我也只是单纯分享
二、实现教程
说明,这个教程由很多大佬都分享过,就是batcache+memcached本地缓存方案,这次是单纯拎出来详细说说这种无插件优化
2.1 宝塔面板安装PHP拓展
如图,在PHP里面安装这两个拓展(不安装成功会报错),关于memcached和memcache可以看这个:
2.2 WordPress安装强化拓展
将上面的文件,上传到wp-content目录
2.3 启用强化拓展
在WordPress的config.php文件下面添加这个代码即可激活
//这段是激活Memcached-www.qitabbs.com define('WP_CACHE', true); //是激活Batcache-奇它论坛 define('ENABLE_CACHE', true);
加在define( 'DB_COLLATE', '' );下面就行
2.4 简单调整配置
memcached设置简单,只需要在bt面板Memcached管理设置中,修改配置或性能调整就行,一般Memcached的设置不需要改动。
然而batcache的设置,要根据自己需求来设置,编辑advanced-cache.php,找到里边类似下列的内容。如果不经常改动内容的话,建议缓存寿命改长点,访问1次即缓存(转载自:https://www.815494.com/html/2722.html)
var $max_age = 300; // Expire batcache items aged this many seconds (zero to disable batcache) max_age表示缓存过期时间(以秒为单位),0表示禁用垃圾回收器,建议数值3600。 var $remote = 0; // Zero disables sending buffers to remote datacenters (req/sec is never sent) remote为0表示禁用向远程数据中心发送缓冲,这个可以默认。 var $times = 2; // Only batcache a page after it is accessed this many times... (two or more) times表示访问多少次才创建缓存,建议设置1。 var $seconds = 120; // ...in this many seconds (zero to ignore this and use batcache immediately) seconds表示在多少秒之后才创建缓存(0表示立即)。
以上就是免插件进行WordPress网站优化的教程,另类优化也算
谢谢
论才能看到具体方
既然说了必须评论 那就评论学习下
既然说了必须评论 那就评论学习下
这个方法有人成功了,也有人报错了?
谢谢分享
学习一下
作者说必须要发个评论才能看到具体方法?
作者说必须要发个评论才能看到具体方法?
试试~
6666666666666666
在分享这个教程之前,你们可能会对奇它博客以下文章感兴趣
男男女女
作者说必须要发个评论才能看到具体方法?
作者说你看个标题就知道怎么做了?