Mysql

如何檢測慢程式碼或外掛

  • May 19, 2016

我對 WordPress 沒有太多經驗,也不知道從哪裡開始。有一個網站執行非常緩慢。託管公司幫助我檢測到這是因為某些程式碼嘗試連接到 IP 85.214.232.25phat-reaction.com但它不能,並且它在生成頁面時會這樣做。

這是一個執行主題Belief的非常標準的 WordPress 安裝。它安裝了一些看起來很合理的外掛:Easy Columns、Formerze ( https://ideasilo.wordpress.com/)、ARScode的 Free Social Slider、Google Analytics、Jetpack z WordPress.com、MailPoet Newsletters、PWA+PHP Picasa Web Albums用於 Wordpress、簡單的自定義發布順序、簡單的燈箱、停止垃圾郵件發送者垃圾郵件控制、流量計數器小元件、WordPress 點擊計數器、WP 優化、Youtube 播放列表拇指。它們似乎都與 phat-reaction.com 無關。

也有可能在某些小元件中註入了錯誤程式碼,或者在哪裡看?是否可以從 WordPress 帳戶以某種方式對其進行調試?我可能會 grep 程式碼,但首先,我目前無法訪問 SSH,其次,錯誤的程式碼片段可能儲存在數據庫中。

在 Google 中搜尋 P3 外掛分析器。這個 WordPress 外掛將檢查您的所有外掛並檢測哪個外掛從您的網路伺服器中獲取更多資源。同時搜尋“what the file”外掛來檢查你的程式碼。您還可以使用“字元串定位器 WordPress 外掛”對您的 WordPress 網站進行一些查詢和搜尋字元串。這是我通常喜歡開始的方法。您應該獲取您的伺服器和 Cpanel 資訊以進行更深入的搜尋。

每當我發現一個網站執行緩慢時,我都會通過http://tools.pingdom.com/fpt/執行它,它通常可以讓您深入了解是什麼減慢了它的速度以及它的來源。

引用自:https://serverfault.com/questions/764156