分类:WordPress
WordPress 优化之数据库篇
AI摘要
MySQL 的 autoload 属性控制表是否在启动时自动加载,设置为 1 可提高查询速度但占用更多内存。大型 WordPress 站点应关注 wp-postmeta 表的大小,可使用 Database Cleaner 插件管理autoload 设置。减少废表数量需谨慎删除插件表,插件可显示表用途。清理文章修订可删除无用数据,限制修订数量。整理碎片需运行 MySQL 查询优化表。选择数据库版本时,MariaDB 在大型查询中表现优于 MySQL。MySQL 读写分离可提升性能,建议主从架构,使用插件或云服务实现,需注意兼容性测试和服务器部署。
WordPress 6.5 版本即将发布(新功能介绍)
AI摘要
WordPress 6.5预计于3月26日发布,是2024年的首个主要版本,核心程序接受翻译建议和修正。新版本引入字体库功能,支持管理网站字体并连接Google Fonts,同时提供AVIF图像格式支持,文件更小且兼容性需检查。插件依赖功能通过“Requires Plugins”标头简化安装,并允许编程方式过滤依赖项。性能增强超过110项,加载和输入处理速度提升显著,翻译效率提高。辅助功能改进超过65项,提升管理面板可访问性。用户可下载RC2版本安装体验新功能。
手写插件给上传文件末尾加时间戳,防止大量 SQL 查询
AI摘要
WordPress 媒体库在处理文件上传时会重复查询数据库,导致 SQL 请求数量增加。现有重命名方法如添加时间戳会妨碍文件查找。建议获取文件扩展名,在文件末尾添加时间戳,然后将扩展名拼接回去,以优化查找效率。文章提供了实现代码,并推荐使用雨云服务器快速搭建 WordPress 环境。
WordPress优化指南-图像-页面-CDN-纯免费!
AI摘要
文章推荐使用LiteSpeed缓存插件优化网站性能,重点介绍其图像优化功能支持WebP格式转换且配额无限,每月自动重置使用量,无需额外付费。同时插件提供UCSS功能,通过识别页面未使用的CSS生成优化文件,减少传输体积提升加载速度。文章还提及CDN服务选项,建议结合Cloudflare或LiteSpeed实现免费节点使用,并说明低质量图像占位技术可提升页面加载效率。插件可在WordPress官方库下载最新版本。