wordpress & plugin 使用心得

上週花了一點點時間
把部落格從 blogger 搬到 wordpress
陸續裝了一些外掛
wordpress 外掛的確是很好用啦
五花八門
但還是有些缺點

這邊稍微整理一下心得

wordpress logo
wordpress logo

沒用過的外掛要一個一個測試

例如我從來沒用過 wordpress 的快取外掛
我如果去外掛區 搜尋 cache
會出現一堆外掛
但哪個好用? 不知道
我可能要去 google 查一下
或是直接把那些快取外掛 都裝上去
比較一下實際的設定

運氣不好一點
可能要測試個三五個
運氣更不好一點
你可能要擺個一兩天
甚至一兩週
才會知道效能好不好

厲害的plugin通常要收費

什麼?
wordpress不是不用錢嘛?
這就是一般人對 open source 的誤解
大部分人都認為 open source 不用錢
因為是 open 的
所以可以不用付錢就下載
不用付錢就使用
但當你遇到問題
需要技術支援的時候
你就得花些費用

這很合理
人家寫了這麼好用強大的工具
豈有不收費的道理?
每家公司的服務費收費方式都不同

有的是買斷
有的是月費
有的是年費
反正就是得付費就對了
像最有名的 Yoast (SEO的模組)
就是要付錢的

當然你不付費能不能用
也是可以用
但功能就是有限制的

外掛裝越多 機器負擔就越重

因為外掛不是你寫的
你永遠都不知道外掛在後面偷偷做了什麼你不知道的事情
不是說外掛會做什麼壞事
而是寫的好 寫的不好
效能可能會差很多

怎樣避免?
我們也只能另外弄個測試區
然後先 “試裝” “試用” 看看
等用了一陣子沒問題
再到正式網站安裝

我有遇過客戶裝了很多外掛
導致虛擬主機的資源吃光
就連用 VPS 也是照樣吃光
但客戶又堅持不肯移除那些華麗的外掛
所以沒辦法只好花大錢租效能超好的 VPS
結論就是為了免費 花更多錢

升級問題

wordpress 的外掛市集有各式各樣的外掛
但仔細看一下外掛的資訊
你會看出一些端倪

wordpress外掛說明範例
顯示 wordpress外掛說明

以這個例子而言
你可以看到這個外掛雖然很多人用
(超過10萬次的安裝)
但他四個月沒更新
並且沒有在我的 wordpress 版本做測試
(我的 wordpress 目前是最新版本)

這代表這個開發者最近並沒有對這個外掛做版本升級/修改
由於 wordpress 常常針對安全性或是功能做更新
如果外掛開發者沒有緊盯著 wordpress 官方的更新
很有可能在 wordpress 更新後
外掛就不能使用

但如果你的 wordpress 因為遷就這個外掛而不更新
你的 wordpress 可能就會有安全性的疑慮

也許你很需要這個外掛
但作者不更新
你一點辦法也沒有

外掛不見得完全符合你的需求

這也很正常
簡單的功能
一定有很多外掛可以滿足你的需求
因為門檻低 會有很多人寫
只要是越專業的功能
牽涉到越多專業技能 (不管是不是程式上的技能)
外掛就會越少

然後你會發現不管裝哪個外掛
總是跟你想的差一點點
如果這個外掛再補個什麼功能
就完美了

這也不是作者的問題
因為每個人的使用情境不一樣
作者無法在使用者使用前就設想到所有的情形
如果外掛作者持續有在維護
你也許可以提供改版的意見
如果沒有
那…這個外掛可能就到此為止了
你可能得手工做一些這個外掛做不到的事情
這個成本也許比沒有使用這個外掛還高

結論

我覺得 wordpress 是一個很不錯的東西
如果你想很快試點什麼功能的可行性
wordpress 是個很不錯的選擇

例如
我之前一直很想換掉 blogger
我是有能力可以自己寫個部落格系統
但我沒時間寫
所以我只好先用 wordpress 頂一下
等到我發現
一些我寫的出來的功能
在wordpress上需要安裝外掛
而且外掛還需要付錢的時候
我就會更想自己寫

這就意味著
如果你使用 wordpress 到一個階段
你會發現
wordpress 就算有再多外掛
也無法滿足你客製化的需求

如果這些客製化需求很關鍵
可以節省你非常多的時間跟經費
那就表示是時候做客製化網站了

也許
中間這段使用 wordpress 的時間投資
看似是白費的
但也提供了客製化階段的具體想法

有的人喜歡一次攻頂(直接客製)
有的人喜歡逐步升級
有好有壞

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料