开启Brotli压缩算法,进一步提升页面传输速度

开启Brotli压缩算法,进一步提升页面传输速度

Brotli即br算法,它最初发布于2015年,由Google推出的开源压缩算法,通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有着更高的压缩效率,可以帮我们更高效的压缩网页中的各类文件大小及脚本,从而提高加载速度,提升网页浏览体验。因它比Gzip有更强的压缩率 所以在cdn上 还能减少20%的流量费...

WordPress使用Nginx+memcached全站页面缓存加速

WordPress使用Nginx+memcached全站页面缓存加速

Memcached是个好东西 它可以 由于页面是缓存在内存里,所以减少了系统的I/O操作。可以直接利用Memcached的分布式特性。可以直接利用缓存的过期时间,方便对页面的过期时间进行处理。网上找了很多教程 都不适用于wordpress 于是我经网上的脚本 自己改了一个注意事项!! memcached是多核处理的 如果你是单核的服务器 在配上这...

细谈WordPress速度与性能的极致优化

细谈WordPress速度与性能的极致优化

这个大招我憋了很久了 之前一直在用主机 尽管我努力优化 也有了瓶颈 前不久找刺猬PY了一台 腾讯云的香港机器你可以发现我的网站现在不到一秒就可以打开 而且是极少的数据库查询下面这篇文章 我将详解我的每一项速度与性能的优化前文先总结一下我用到的玩意 HTML、JS、CSS压缩 CSS递送优化 JS异步加载 DNS预读取 图片懒加载 数...

WordPress安装并开启Memcached缓存扩展加快网站速度

WordPress安装并开启Memcached缓存扩展加快网站速度

加快WordPress的速度 就是减少动态页面查询次数 以及服务器低资源占用率 那么你就需要用Memcache(d)或redis这样的服务器扩展来加速你的WordPress 因Memcache(d)和redis是基于服务器的扩展 完全不同于PHP中的扩展 它可以大大提升网站运行效率 减少动态查询它的原理是 把动态数据缓存到内存中 从而实现高速读取的目的大体上分两种安装方...

重新编写的W3 Total Cache中文汉化语言包

重新编写的W3 Total Cache中文汉化语言包

W3TC(W3 Total Cache)是个设置丰富的WordPress缓存插件,不过呢 它没有中文支持 而在网上搜 即使是去谷歌搜了搜 也没有最新的汉化包 都是旧版本的 于是乎 我闲来没事 重新编写了这个汉化包 我写的时候版本是0.9.7.3 它应该会适用很多个版本 即使是以后版本更新本应该昨天就能写完的 足足写了3个小时 结果因为我没有Ctrl+S的习惯 编写...

WordPress缓存侧边栏减少数据库查询

WordPress缓存侧边栏减少数据库查询

WordPress 的数据库其实也是一个影响 WordPress 运行的主要因素,过于频繁的数据库调用、查询也会拖慢网站整体的载入速度。而静态内容更是不容小视!由于侧边栏 不需要实时更新  我们完全可以把它缓存掉 用来加快网站打开速度 博主实际使用后 数据库减少了十多次(据主题和优化不同有差异)该段代码来自 我爱水煮鱼 大大的博...

WordPress自适应极简双栏主题Kunkka修复优化版

WordPress自适应极简双栏主题Kunkka修复优化版

我对于本博客主题 一直以来非常喜欢 无奈 它又老 又没人维护 近些日子 一直在弄这个主题 终于 它变的好用了 修复了一大堆BUG 还优化了很多 为此拿出来分享一下主题特点双栏,极简风格多设备自适应代码精简 不臃肿加载速度快没有引用过多JS 对于各种插件兼容性好主题截图具体效果可以看我博客...

使用代码为WordPress评论添加算术验证码

使用代码为WordPress评论添加算术验证码

前言当博客被各大引擎有些小收录后(尤其是谷歌),会存在大量垃圾评论,很是难缠,博主这小小博客才几篇文章,每天就得十几的垃圾评论,每次看见很是不爽。因发垃圾评论的 大多是脚本等自动程序发的,所以可以靠验证码的方式来阻隔它们,验证码的样式有很多,最经典的就是图片验证码了,属实也很好不过得加插件,博主是个简洁强...

WordPress5.0一句代码禁用古腾堡新版编辑器

WordPress5.0一句代码禁用古腾堡新版编辑器

前言 Gutenberg(古腾堡)编辑器 在WordPress5.0之前从安装插件就可以看到 一直在首页 几乎每次打开就能看见 更新到WordPress5.0后 官方直接把它内置了 并作为了版本特色 相信很多人还是不习惯使用这个新版编辑器 这编辑器 很不符合国人编辑习惯 如有需求 可以把它禁止掉 网上很多教程都是通过插件来禁止它的  既然有插件那肯定就有 代码的方...

WordPress更新失败使用代理解决的方法

WordPress更新失败使用代理解决的方法

前言 刚刚打开后台 发现可以进行 WordPress5.0.1更新 按下更新后 提示了 cURL error 28: connect() timed out!  之前为了追求速度和安稳些 把博客迁到了国内并进行了备案 显然是链接WordPress的更新服务器出问题了 其实出现这些问题归根结底就是 WordPress 默认的自动更新调用请求的downloads.wordpress.org服务器是在国外造成的,在国内自动...