0

我只是想知道如果我们用静态数据替换 wordpress 安装中的所有 bloginfo 函数会提高多少性能 - 例如代替 bloginfo('template_url') 使用http://blog.com/wp-content/themes/theme,等等。

第二个问题是:有没有办法自动通过插件和主题目录中的所有文件,并将我们要替换的所有 bloginfo 函数替换为静态字符串?

感谢您的时间和最好的问候?

4

2 回答 2

0

对于您的第一个问题,Wordpress 总是在每次加载时执行一些基本查询,其中一个会读取 bloginfo 调用使用的数据。因此,在模板中使用 then 确实会增加函数调用的非常轻微的开销,但不会增加任何额外的查询开销。除非您每天提供数百万次点击,否则几乎可以忽略不计。

第二个问题:编写一个进行这种替换的脚本将非常简单。我真的不认为这是必要的或必要的,但是是的,它可以做到。

于 2012-12-31T04:47:41.940 回答
0

第一个问题。理论上..对性能会有一点提升..但很少..从Web开发来看.以后不方便.

第二个问题。据我所知。唯一的方法是通过 ftp 连接您的主机。然后在 localhost 中修改这些文件。然后在远程主机中更新这些文件。

如何自动修改本地主机中的文件。有一些工具你可以使用。就像这个网站介绍的一样。

25-text-batch-processing-tools-reviewed: http ://www.smashingmagazine.com/2009/04/10/25-text-batch-processing-tools-reviewed/

如果你擅长 windows 中的 bat 工具。你可以通过一个bat文件自己做。

于 2012-12-31T01:28:29.687 回答