WordPress優化沒效果?五大優化重點報你知!

20150310-2

WordPress整個系統發展已經超過10年,在網路上所留存的檔案肯定不少,不論是版型教學、外掛教學、架站教學、優化教學等等,都有非常多的資料可以參照與修改,讓整個WordPress網站呈現更好,做更多的優化,但是這些優化是大家都可以自己來嗎?

對於WordPress新手來說,優化這方面並不需要太擔心,因為網站很新、暫時不會太多人造訪,相對的網站資源不會吃很多,但對於經營一段時間的網站來說,優化WordPress就有絕大的必要性,因為網站經營越久、資料越多、可能期間就東改西改,整個WordPress系統的乾淨度沒有像當初安裝好那麼輕量,資料庫變肥、外掛變多等等。

網路優化教學文、書上優化教學文為何無用?

越來越多小公司為了節省成本,直接請公司的程式人員研究並透過WordPress架設公司官方網站,雖然成本可以大省,因為WordPress說穿了就挑個漂亮的主題套用、缺的功能用外掛補足,接著就是上稿人員新增網站資料,一個網站就可以快速完成。

但一般小公司的資訊人員大多都是對電腦軟體操作維護、硬體設備維修比較專長,若有程式開發人員也多數為傳統PHP的開發者,對於WordPress的熟悉度一定和專門接觸WordPress的工程師有落差,那麼建置出來的網站可能會忽略了很多問題,可能瘋狂安裝外掛,結果網站出問題。

那工程師遇到問題第一個就是想要Google找教學解答,如果沒找到可能會考慮去買書來自幹研究一下,但終究還是會有問題,照著書操作無法?照著網站教學卻失敗?還把網站搞掛?這原因不外乎是資料太舊了。由於WordPress的更新速度極快,網路上的優化相關資料沒有跟上腳步就淪為舊資料,而大部分優化資料並不會針對版本號去做說明,所以很多人照著操作沒效果不打緊,還讓網站變得更有問題,得不償失。

當然有些人可能會注意到這些網路資料的時間問題也有注意到分享者所使用的版本,以確保優化資料是最新的,但是照著操作後卻發現沒有效果?這是為什麼呢?讓我們繼續看下去。

WordPress優化:WP專用主機+懂WP的工程師

那麼該如何有效的優化網站?如果是要優化WordPress的網站,那麼一定要先找虛擬主機是符合WordPress做優化的主機,市面上也是有很多標榜著WordPress優化主機,但是得仔細挑選,有些是真的有效,有些只是噱頭。通常網站的優化必須從「程式」和「虛擬主機」兩端去做互相配合與優化。

在優化上,雖說找了符合WordPress優化主機,也找了專業工程師來維護,但是這個工程師是否熟悉WordPress?WordPress雖然為PHP為基底的程式,但自己獨力開發出很多的Hook、Function,會比PHP工程師自己開發還來得優秀,如果PHP工程師不懂得使用而特別繞路自己開發功能,可能不但沒優化到還更浪費資源。

你提的優化方法我都做過,但都沒用啊!為什麼我要花錢找你?

在WordPress的優化上,最重要的五大優化重點就是以下,列出來供大家做一些參考,自己想想看你是不是都做到了呢?

  1. 佈景優化
    有些佈景主題語法太舊,使用效能較差的寫法造成網站效能不佳,如何優化WordPress佈景主題寫法?
  2. 外掛優化
    外掛安裝需適量,並找到對的外掛安裝,詳情可參考:這篇
  3. 資料庫優化
    長期經營網站資料庫暴肥,如何瘦身、優化資料?如何把無用資料刪除以便於輕量化資料庫?
  4. 主機參數優化
    當你知道Nginx一定比Apache效能來得更佳更快,那麼系統參數如何優化?WordPress如何與伺服器環境參數做優化與配合?
  5. 安全性維護優化
    避免暴力攻擊造成網站資源耗用,如何有效的防範攻擊?透過防火牆嗎?還是WordPress需要注意資安問題呢?

以上五點看起來很普通,有時候阿腸解釋給客戶聽,客戶會說:「你提出的這些我都有請我們家的工程師處理了,可是就是沒有效,你可以教我們怎麼做嗎?」

客戶自己操作沒有效果,不代表這個操作的方法不對,而是客戶自己有沒有操作錯誤?是否有調整到正確的參數?魔鬼藏在細節裡,改錯一個東西可能效果就沒出來了。因為WordPress優化真的不外乎以上五點。

WordPress優化參數的東西都是經驗累積而來,很多東西沒有絕對的參數可以設定,就跟老廚師煮菜,調味料怎麼加都是靠經驗與感覺;熟練的駕駛開車真的是方向盤轉兩圈半,然後對後面柱子,倒車入庫嗎?其實道理是一樣的。

要做到完善的WordPress優化,阿腸再次提醒大家:如果自己不懂優化,那優化需要麻煩專業人士的時候,主要是要找到「對的人」與「對的主機」,找對做可以事半功倍,找錯就會事倍功半。然而不同的網站有不同的優化參數需要設定與調整,而不是套用公版優化參數,那是無效的。需要優化的網站必須先做做專業的分析、找出問題並解決才能對網站做到最佳化。

創用 CC 授權條款
WordPress架站百寶箱阿腸製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

抱歉,本篇文章留言已經關閉。