黃聰:wordpress登錄后台后load-scripts.php載入緩慢


今天一個微信群里一個好友問大鳥,他的wordpess后台載入非常緩慢,緩慢到什么程度,我們看圖:

wordpress登錄后台后load-scripts.php載入緩慢

這個真的是超級慢了,這類問題怎么解決呢,我們登錄后台后,按下F12打開控制台,接着點擊network,就可以直觀的看到各種資源的加載的速度,如果很慢的話,我們很快就可以找到是什么連接。然后尋找問題的根源,來解決。

在上圖中,我們可以看到load-styles.php和load-scripts.php的加載時間太長導致了后台載入很慢,我們點開一個load-styles.php來看看到底加載個個啥?

wordpress登錄后台后load-scripts.php載入緩慢

看了下,是后台把要用的js都連接在了一起,連接形式是這樣的。wp-admin/load-scripts.php?c=0&load%5B%5D=hoverIntent后面省略這個鏈接在一起的 JS 每次點擊后台菜單或選項都會重新加載以便而不是從緩存中讀取,所以才導致非常緩慢。解決方法就是在網站根目錄的 wp-config.php 文件中,添加以下這句禁止 js 結合在一起代碼即可:

  1. define('CONCATENATE_SCRIPTS', false);

保存之后,刷新后台,基本就可以解決了。

當然,如果連接是這種形式的http://wp-admin/load-styles.php?c=1表示從緩存讀取,就沒必要讓這些 JS 分開。因為你后台的載入速度很正常,所以沒必要設置上面的代碼了。

 

原文:https://www.daniao.org/6242.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM