文章最后更新时间:
软件环境
我个人推荐安装redis、opcache、fileinfo即可,其他可选择装。安装redis可以减少数据库查询次数,安装opcache可以加速php脚本。其次就是php版本使用php7.2因为要使用子比主题,子比加密使用的z5,是基于php7.2写的 所以php7.2是最快的
session配置部分储存模式选择redis
WordPress插件
如果php拓展安装了redis那么在wp插件页面下载redis插件,安装完启用即可
也可以使用Autoptimize压缩插件压缩静态文件
可以将菜单缓存。上传插件进入选中菜单清除缓存并保存即可(插件放文章末自行下载)
安装数据库清理插件Easy WP Cleaner,,可以在wp插件页面搜索到 安装后根据自己需求进行清理即可
也可以选装图片压缩插件TinyPNG注册账号不可以使用qq邮箱 换其他邮箱即可
插件配置按照上面这张截图进行配置,再搭配上初一的禁止生成缩略图,放到主题目录的func.php即可 可以有效降低压缩的张数。(每个月免费压缩张数500)
// 禁止wordpress生成略缩图
function DearLicy_image( $sizes ){
unset( $sizes[ 'thumbnail' ]);
unset( $sizes[ 'medium' ]);
unset( $sizes[ 'medium_large' ] );
unset( $sizes[ 'large' ]);
unset( $sizes[ 'full' ] );
unset( $sizes['1536x1536'] );
unset( $sizes['2048x2048'] );
return $sizes;
}
add_filter( 'intermediate_image_sizes_advanced', 'DearLicy_image' );
历史文件可以到媒体库里面手动压缩一下即可
MySQL性能调整
在软件商店部分选择MySQL点击设置-性能调整-优化方案,根据自己服务器配置选择 例如我的是4-4,可以选择4-8GB。轻量级服务器可以选择2-4GB,选择完保存并重启数据库即可
Nginx配置修改
和MySQL在同样位置,进入Nginx后选择性能调整
按照上面圈出的来修改即可,之后保存后重启Nginx即可
开启BBR加速(国外服务器建议开启 国内影响不大)
centos系统执行下面命令即可
debian系统执行下面命令即可
执行下面启动命令
子比主题自定义代码
尽量自己引入css或者js文件。写入主题自定义代码中会保存到数据库中 会增加数据库查询。此外用不到的设置可以关闭。关闭高斯模糊这个设置推荐开启 对于性能不强的设备进入后会很卡。
如果还感觉慢可以做双重缓存(不推荐)
缓存过多会出问题 例如发布文章不会及时更新 已登录的用户会提示未登录等
暂无评论内容