簡體   English   中英

減少我的Wordpress網站上的等待時間

[英]Reduce the waiting time on my Wordpress site

我已經配置一個wordpress主題一個月了,但是知道我想提高速度。 我已經閱讀了有關提高速度的各種技巧,這些技巧大有幫助,但是似乎我的域的初始負載花費的時間最長。 使用firebug工具中的“ net”選項卡,可以顯示正在運行的不同進程。 我在主題的頁眉,頁腳和其他部分更改了一些靜態php請求。 我刪除了所有插件,我沒有使用; 並優化了一些圖像。 我通過永久刪除帖子/頁面修訂來優化數據庫。 我已經刪除了垃圾數據庫條目。

我應該提到我確實使用了W3 Total Cache,它確實提高了站點的速度,但是由於未對站點進行一些最近的更改,因此某些緩存選項令人困惑。 我的網站是基於我的會員創建/更新優惠券並提供招待的,因此當務之急是他們必須能夠看到對該網站及其個人列表所做的任何更改。 因此暫時我將其停用。

為什么要花這么長時間(平均8秒)來加載第一個請求,這是我的域? 如何增加等待時間?

這是網站:Savingsulove dot com

可能是因為您將站點托管在預算托管服務器上(traceroute說GoDaddy,對嗎?),而他們的共享托管數據庫服務器卻超級慢(很可能)。 將其移到更快,可能花費更多的主機上,它將很可能解決您的速度問題。

Wordpress具有用於記錄SQL查詢的配置選項,這將幫助您確定后端發生的瓶頸。 可以通過在配置文件中添加以下行來啟用它:

/* wp-config.php */
define('SAVEQUERIES', true);

接下來,將這兩行添加到Wordpress主題的footer.php的末尾:

/* footer.php */
global $wpdb;
print_r($wpdb->queries);

這將為您提供有關在生成加載的每個頁面的過程中執行的SQL查詢的詳細信息。 如果您希望以易於閱讀的格式顯示此信息,請考慮將Wordpress與FirePHP集成。 有一個很好的教程在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM