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 的重要方法?歡迎在下面的評論處分享。