愈來愈多的朋友捨棄逐一製作HTML頁面,而採用各種套裝的內容管理系統(Content Management System)架設屬於自己的個人站台,或是使用如PhpNuke、Xoops之類的入口(portal)網站系統,如Movable Type、WordPress之類的網誌(weblog)工具,或如PhpBB之類的論壇程式。雖然說我個人相信內容會比平台來得重要,但是總要有個平台作為內容的載具,擁有方便的平台也可以幫助內容獲得更自由、更亮眼的揮灑,甚至我自己都在改寫BBS以及WordPress這類的發表平台,所以在網路上,也經常可以看到許多朋友討論不同系統之間的良窳優劣,或是常看到許多朋友試用各種不同平台的心得(像Schee與tm便有不少的相關報告)而最近將我加入MSN好友名單者,幾乎都是在問我WordPress到底好不好用…怎樣挑選一套合用的內容管理系統該是許多朋友相當關心的話題。
而我這兩天剛好讀到OpensourceCMS.com站台負責人Calvin C. Sov(我猜想他可能是新加坡人?)寫了一篇How to Choose a CMS,寫得還不錯,共有PDF、Microsoft Word以及純文字三種不同檔案格式可供下載,我很快的將這篇短文稍作翻譯,不過Hobbes在文中表示,重製這篇文章需要獲得授權,我最近致函給Calvin,目前還沒有下文,所以在此只能夠稍作摘要。
Calvin認為再挑選CMS的時候,至少需要注意五個重點,分別是:
一、基本規模與類型。根據OpensourceCMS的分類法,內容管理系統根具規模以及內容呈現的方式,大致上可以區分為入口網站、網誌、電子商務(eCommerce)、群組軟體(Groupware)、論壇(Forums)、線上學習(e-Learing)或是以上各種分類的複合類型,決定了站台的基本規模與類型之後,便等於是決定了站台發展與風格的基本大方向,設定好您試用名單的範圍。
二、系統功能。不同的系統或許會提供不同的功能,您可能會因為某項特殊的需求,而非使用某套系統不可。或雖然提供相同的功能,但是運作方式相左甚大, 可以從中挑選符合自己喜好者。
三、視覺外觀 。您可以從系統所提供的視覺樣式,或系統在視覺樣式方面的彈性程度,挑選您所喜愛者。
四、內容。內容很重要,有好的內容才會有眾多的讀者,但其實我覺得Calvin把內容放在挑選內容管理系統的考慮事項之一,有點奇怪,因為怎麼製作好的內容,應該是怎樣經營出色網站的方法,而不是怎樣挑選系統的方法,而就我的觀點來看,我相信只要願意投入,無論是在怎樣的系統上,應該都能夠擁有豐富精彩的內容。
五、後續維護。包括系統本身是否提供備份,或匯入、匯出功能,可以在系統資料庫毀損的時候立刻以備份資料恢復運作,或是可以方便內容資料的轉換,將系統遷移到其他主機上。
除以上五點之外,對台灣的使用者而言或許最重要的,可能是中文的支援。另外,OpensourceCMS.com是個在挑選內容管理系統時可以參考的網站,網站裡架設了許多系統的DEMO站,每個DEMO站都可以用admin帳號與密碼demo登入管理畫面,不過這個站只提供以PHP與MySQL為基礎的系統,其他使用perl或java開發的系統,都成遺珠之憾了。
如果我說我堅持自己開發自己的系統,不知諸位有什麼回應?(說實話,我自己開發太不像樣。)
我是覺得啦,這年頭已經不太可能會有什麼系統會是憑空而生,完全不使用任何他人先前已經建立的基礎。但是就算使用別人開發好的系統,自己不去修改,大概也是不可能的事情。
Pingback: Schee.info :: Thinking Rider
Pingback: Mengjuei - Blog