WordPress 是目前最流行使用最廣泛的日誌平臺和內容管理系統之一,因為它可以很容易地安裝使用,從而使得使用者可以專注於建立內容本身而不是如何建立和維護你的網站。一切東西小至個人部落格大至 Smashing 這樣的數字化雜誌都在使用 WordPress 來執行網站。可能你正在你的網站上使用 WordPress 或是正準備使用它。不過,儘管 WordPress 非常好用,但它並不是最佳的,更糟的是當流量過大時它可能會崩潰。幸運的是,這篇文章會告訴你一些關於維護和加速 WordPress 的必備技巧。
使用這些簡單且免費的最佳化選項和外掛,你可以:
使用自動化方法來維護 WordPress 使之處於一流的,安全的狀態,這樣你無需浪費你的寶貴時間。
使 WordPress 加速,不僅僅可以使頁面更快載入,還能支撐住流量高峰。
監控 WordPress 站點,當問題出現時你可以及時發現並快速修復。
以上這些能從根本上讓你更多的關注建立內容以及主要工作,而不需要在網站崩潰之後浪費時間來修復它。不多囉嗦,現在就告訴你維護和加速 WordPress 的技巧吧。
維護你的 WordPress 部落格
1. 定期備份資料庫
假設你的 WordPress 部落格崩潰了或者你需要重新安裝 WordPress,你將在一個便利的檔案中獲取所有最新的頁面、郵件和評論。可以使用 WP-DBManager 外掛來自動實現這個功能。你可以將它設定為定期備份資料庫並在主機上儲存或者透過 Email 傳送一個附件。
2. 最佳化資料庫
你還是可以用 WP-DBManager 外掛自動實現這個功能。
3. 定期備份 WordPress 檔案
這指的是你的圖片和外掛。可以使用 WordPress Backup 外掛來自動實現該功能。你可以將它設定為定期備份資料庫並在主機上儲存或者透過 Email 傳送一個附件。
4. 減少垃圾評論
用 Akismet 外掛執行和過濾垃圾評論。這可以幫助你節約限制、閱讀、回覆評論的時間。
5. 確保沒有不必要的 404 頁面
當使用者試圖訪問你網站不存在的頁面或文章可能看到 404 錯誤資訊的頁面。使用 404 Notifier 外掛可以識別 404 錯誤並使用 Redirection 外掛透過重定向來修復問題。
6. 切換到漂亮的永久連結
如果你還沒有準備好。在選單設定-》 Permalinks(永久連結) 面板選擇一種好看的永久連結格式 (如 example.com/date/post-name/),像 Speckyboy 這樣的 URL 風格,而不是 WordPress 出於某種原因仍然堅持預設的 「/?p=X」 這樣的永久連結風格。這不僅能進行搜尋引擎最佳化 ,還能提升使用者的可讀性。這樣顯然還可以使你將要閱讀的東西更容易共享。
7. 自動的基本 SEO(搜尋引擎最佳化)
安裝 All in One SEO Pack 外掛,在外掛選擇介面中新增你的標題、關鍵字和描述,這可以使得使用者更加容易透過已有內容搜尋到你的頁面。
為 WordPress 提速
1. 使用快取
安裝 WP Super Cache 外掛並啟用 Gzip 選項。它可以為訪問者只載入那些合適的快取內容,而不是載入你的 WordPress 站點中的每一個指令碼和元素。可以很大降低頻寬佔用,避免網站在流量高峰時崩潰 (如果你的網站和內容有明顯的訪問波峰,就更應該考慮這個問題) 。
2. 儘可能的減少 CSS 檔案
將大量的定製 CSS 檔案合成一個大的檔案。主題需要的個人 CSS 檔案越少,載入速度越快。可以將你的主題中的個人 CSS 檔案直接複製貼上到 style.css 或者 custom.css 中。
3. 儘可能的減少 Javascript 檔案
將大量.js 檔案合成一個大檔案。主題需要的個人 js 檔案越少,載入速度越快。可以將你的主題中的個人 Javascript 檔案 (/js/jquery.js, /js/jquery.slider.js, /js/jquery.tooltip.js) 直接複製貼上到一個新的單獨的 Javascript 檔案 (/js/jquery.js,jquery.slider.js,jquery.tooltip.js) 中。
4. 儘量把 Javascript 程式碼放進頁尾
這指的是你的主題中的 footer.php 檔案或者你的主題的定製頁面的合適的頁尾部分 。這樣可以使得 Javascript 最後載入,當 Javascript 在後臺載入時訪問者可以快速閱讀網頁內容。
5. 儘量少使用外掛
越少使用外掛你的 WordPress 站點越穩定 (如果某個外掛沒有正確的編碼的話減少使用可以使訪問更快) 。可以透過將程式碼複製貼上或者手動的在主題裡寫函式,或者使用內建功能的主題,或者自己設計定製等方式來減少外掛的使用。這並不意味著不要使用任何外掛,特別是這篇文章是在建議使用外掛來進行 WordPress 最佳化——僅使用必要的外掛而不是隨機邊欄小工具和花瓶。
§
6. 加速圖片載入
使用 Amazon S3 儲存服務來上傳和存放你的檔案。這樣圖片可以更快的載入而且訪問者可以不用長時間的等待他們載入——這對那些有大量圖片和資料夾需要展示的網頁和視覺設計者來說更為重要。你可以使用 WordPress 的 Amazon S3 外掛來分流圖片上傳並將他們插入自己的頁面和文章。
監控 WordPress
1. 檢視基本的主機伺服器資訊和 WordPress PHP 記憶體使用情況
安裝 WP System Health 外掛。它可以讓你知道 WordPress 站點變慢時是否有記憶體問題,這樣你能夠定位並修復問題,而不是盲目的去嘗試解決。
2. 進一步檢視主機伺服器的細節資訊
安裝 Hosting Monitor 外掛。它可以讓你知道 WordPress 或者你的主機是否有變慢或者有其它效能問題,你可以修復它們或者根據這些資訊聯絡你的伺服器提供商。
3. 記錄所有的 WordPress 錯誤並用 email 通知
安裝 Error Reporting 外掛。 錯誤發生時你可以立刻接到通知,因此你能夠立刻修復錯誤。
維護和加速 WordPress
透過這些最佳化以及安裝這些外掛,你不僅僅可以使得 WordPress 站點的效能和穩定性從可用到很好用,更可以自動化完成很多工作而不需要花費太多時間來維護你的站點。你無需在網站因流量高峰或其它原因崩潰時浪費時間來修復和備份你的 WordPress 站點了。
你需要關心所有這一切的原因可以歸結於最重要的一點: 你可以有更多的時間關心建立內容本身和其它重要的工作。
還有哪些這裡沒有提到的其它維護和加速 WordPress 的重要方法?歡迎在下面的評論處分享。