WordPress 性能分析发现翻译会显著降低网站速度
💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
今年早些时候的 WordPress 性能分析显示,使用翻译的 WordPress 站点加载时间可能比没有使用翻译的站点慢50%。WordPress 官方性能团队提出了6个可能的优选方案来改善使用翻译功能的网站速度,包括使用不同的文件格式、原生gettext扩展、缓存翻译等。优化和重写现有的翻译解析器可能会带来最大的性能提升。具体实施方案将在收集反馈后进行广泛测试,并在之后的 WordPress 版本中集成。
🎯
关键要点
- 今年早些时候的 WordPress 性能分析显示,使用翻译的 WordPress 站点加载时间可能比没有使用翻译的站点慢50%。
- WordPress 官方性能团队提出了6个可能的优选方案来改善使用翻译功能的网站速度。
- 解决方案包括:使用不同的文件格式、原生gettext扩展、缓存翻译、延迟评估翻译调用、优化/重写现有的MO解析器、拆分翻译文件。
- 优化和重写现有的翻译解析器可能会带来最大的性能提升。
- 建议将翻译存储在.php文件中,以提高加载速度。
- 引入新文件格式时需考虑兼容性问题和对现有功能的影响。
- 结合缓存技术或动态加载.mo文件可能会带来更大的性能提升。
- 性能团队将在收集反馈后进行广泛测试,并在之后的版本中集成这些方案。
➡️