2012-12-31 62 views
0

我只是想知道如果我們用靜態數據代替wordpress安裝中的所有bloginfo函數 - 例如,而不是bloginfo('template_url')使用http://blog.com/wp-content/themes/theme等等,會提高性能多少。WordPress的bloginfo功能

第二個問題是:有沒有辦法自動通過插件和主題目錄中的所有文件,並用靜態字符串替換所有我們想要替換的bloginfo函數?

謝謝你的時間和最好的問候?

回答

0

對於第一個問題,Wordpress總是對每個負載執行一些基本查詢,其中一個讀取bloginfo調用使用的數據。因此,在模板中使用確實會增加函數調用的非常小的開銷,但不會增加任何額外的查詢開銷。除非你每天提供數百萬次點擊,否則幾乎可以忽略不計。

第二個問題:寫一個腳本來做這樣的替換是非常簡單的。我真的不認爲這是必要或必要的,但是,可以這樣做。

0

第一個問題。理論上..性能會有一點提升,但是很少,從網絡開發來判斷,今後不方便。

第二個問題。據我所知。唯一的方法是通過ftp連接你的主機,然後修改localhost.afterdate.update這些文件在你的遠程主機。

如何自動修改localhost中的文件。有一些工具可以使用,就像本網站介紹的一樣。

25文本批量處理工具審查: http://www.smashingmagazine.com/2009/04/10/25-text-batch-processing-tools-reviewed/

如果你擅長在Windows蝙蝠工具。你可以通過一個bat文件自己做。