通过本地化路径优化站点速度

时间:2013-01-29 作者:Christine Cooper

我读过一篇文章(我没有保存),文章认为可以通过将所有文件路径更改为完整路径来提高站点的性能,例如<img src="<?php bloginfo(\'template_directory\'); ?>/images/headers/image.jpg" /> 我们一起去<img src="http://domain.com/.../images/headers/image.jpg" />.

我的平台有自己的主题,这意味着只有我们更新它,它才会更新。因此,改变路径不应该是一个问题。此外,文章建议您在任何地方都进行相同类型的更改,例如脚本文件,functions.php, 插件(如果您愿意在每次更新时重做…)。

所以问题是,这将提高多少性能?当然,在页面加载时发送较少的请求应该会有一些非常小但明显的改进?

1 个回复
最合适的回答,由SO网友:fuxia 整理而成

这是胡说八道。几乎所有URL获取程序都是get_option(), 例如:。get_option(\'stylesheet_root\'), get_option(\'template\') 等等

这些选项在请求过程中很早就被加载,它们被缓存,不会再次获取。

由于无论如何都会获取选项,因此您所能改进的就是处理时间。纳秒。这不值得这么麻烦。只需比较一下您在所有这些文件中没有更改某些内容时所需的时间(切换到HTTPS、子域、更改永久链接)。

安装一个好的缓存插件。这将大大缩短加载时间。

结束

相关推荐

Performance on WPMS

我的WPMS站点托管在8核/32mb RAM服务器上,但响应时间非常长。我们有大约1000个博客(单个db上有35000多个表)和70000个页面浏览量。我认为我可以缩短响应时间,将具有更多页面浏览量的博客移动到单独的DB中,并使用hyper DB插件将所有博客拆分为每个DB 100个博客。你觉得怎么样?