WordPress網站訪問慢解決方案(超詳細圖文教程)
前言
之前自己搭建一個WordPress個人網站:https://zhanghan.xin;最近發現訪問比較慢,於是乎進行了排查,下面是優化的方案。
優化前:
- 載入耗時:21秒+
優化後:
- 載入耗時:250毫秒
優化後訪問速度提升84倍+
解決方案流程圖
- 流程圖
問題&解決方案&驗證
- 定位問題(載入一個CSS超時)
-
解決步驟
- 下載訪問超時的CSS(Google瀏覽器中F12中可以找到載入CSS地址)並儲存到本地(用可以連上google網路)
https://fonts.googleapis.com/css?family=Open+Sans%3A400%2C700%2C400italic%7COpen+Sans%3A400%2C700%2C400italic%7CMontserrat%3A400%2C700&subset=cyrillic%2Clatin%2Clatin-ext%2Cgreek-ext
- 檢視當前WordPress使用主題(通過其他載入正常css可以看出當前使用bento主題)
- 進入伺服器WordPress程式及當前使用主題目錄下
cd /www/wwwroot/zhanghan.xin/wp-content/themes/bento/
- 查詢引用css的檔案(在此以all.css為例,因為從F12結果可以看出all.css是本地載入)
find . | xargs grep -ril 'all.css'
- 檢視functions.php內容,並定位到all.css位置,通過分析找出載入google的css程式碼
vim functions.php
-
修改程式碼從本地讀取css檔案
-
將本地之前下載好的css.css上傳到伺服器當前主題檔案目錄下
-
驗證
- 再次訪問網站,發現載入速度正常且樣式載入正常
- 再次訪問網站,發現載入速度正常且樣式載入正常
總結
-
遇到問題解決完後及時總結共享,一方面自己以後再遇到類似問題可以參考博文快速解決,另一方面為其他博友提供一種解決問題的思路和方案
-
後續會寫快速搭建個人網站及小程式系列博文
-
我的小程式也是連的我的個人網站,歡迎大家關注
相關文章
- 超詳細圖文介紹,華為桌面雲解決方案
- WordPress程式載入慢解決教程
- Github訪問速度慢的解決方案Github
- 訪問 HTTPS 網站時的 SSL 錯誤解決方案HTTP網站
- 網站設定301詳細圖文教程網站
- WordPress網站亂碼怎麼辦?快速解決方案網站
- WordPress網站漏洞利用及漏洞修復解決方案網站
- 騰訊雲伺服器搭建wordpress網站的兩種方式(詳細圖文新手版)伺服器網站
- 寶塔皮膚 新增網站訪問不瞭解決方案網站
- 解決github訪問慢的問題Github
- 解決windows docker lnmp訪問慢問題WindowsDockerLNMP
- 阿里雲ECS建網站(建站)超詳細全套完整圖文教程!菜鳥必看!阿里網站
- 網站訪問變慢最佳化,淺析10種網站訪問變慢最佳化方法的作用網站
- 同時訪問內外網解決方案
- WordPress訪問不了?快速解決方法大揭秘!
- WordPress:常見問題及解決方案
- 安裝wordpress教程詳細安裝wordpress步揍
- Leetcode 344:驗證迴文串(最詳細解決方案!!!)LeetCode
- GitHub訪問速度慢的解決方法Github
- GitHub 不能訪問解決方案Github
- 恆訊科技講解:關於網站訪問慢的檢測方法網站
- PopClip使用教程圖文詳解
- [教程文件]tuzicms系統安裝圖文詳細教程
- PyCharm的使用教程【圖文結合-詳細】PyCharm
- Linux下使用Kibana教程(詳細圖文演示)Linux
- Centos7安裝WordPress詳細教程CentOS
- 大天使之劍H5遊戲超詳細圖文架設教程H5遊戲
- hadoop訪問不到8088解決方案Hadoop
- Linux上安裝xampp來搭建WordPress網站(圖文教程)Linux網站
- 網站伺服器工具怎麼使用?【圖文詳解】網站伺服器
- vmware安裝win10教程 (詳細圖文)Win10
- :SpringBoot專案接入ELK超級版(超詳細圖文教程)Spring Boot
- 13個小技巧用來提高WordPress程式網站的訪問速度網站
- mysql-5.7.16-winx64解壓版安裝超詳細圖文教程MySql
- 為什麼國內網站訪問慢【香港伺服器】?內網網站伺服器
- fonts.googleapis.com/css訪問不了,導致網站非常慢GoAPICSS網站
- Jenkins安裝部署使用圖文詳解(非常詳細)Jenkins
- VMware安裝Ubuntu20(圖文教程,超詳細)Ubuntu