在網站建設時,應該使用現成的CMS 或 定制的CMS建設網站呢?
當你建設網站的需要偏離了標準,或你的CMS必須結合公司現有系統時,現成的系統就不適用了,定制的CMS才能滿足公司具體的需求。但定制的CMS可能很昂貴,而且受制於建構該系統的開發商。對於定制的CMS,你應該確保開發商提供足夠的說明文檔,還要詢問系統所使用的技術,並且了解是否有其他人支援這種編程語言。
選擇CMS建設網站,先要了解CMS有什麼類型?
它可分為:
1.初級CMS
大部份網頁變化很少,只有特定的部份需要定期修改。在管理新聞、事件、社區和搜索方面,都有傑出的初級CMS可用。初級CMS不能提供版本控制、權限、多網站管理或者多語言支持等功能。當你的網站只有一兩個區域需要更新時,或需要社區功能時,這些工具才是理想的。
2.博客
博客是CMS的一種最常見形式,它的核心功能是發布一系列按照類別和日期排程的頁面,這對於定期更新的新聞管理很理想。許多博客現在還提供附加功能的插件(Plug-In)支持。博客一般擁有基本編輯功能,提供足夠強大的搜索功能,但缺乏多語言支持。博客對於小組織可算是足夠,但對於較大的組織,企業級的CMS可能更適合。
3.企業級的CMS
企業級的CMS能提供從版本控制到多語言支持的完整功能集的全面解決方案,通常價格昂貴,但也有開源的解決方案。對於需要廣泛功能和頻繁改變由大量網站編輯人員制作的內容和組織來說,這些成熟的CMS是理想的選擇。
此外,你還要考慮:
1.授權
有些授權規定你不能修改源代碼或使用其他開發商的的插件或服務。有些授權是按照網站數量或是按照用戶數量厘定的。如果需要建設多個網站,或供多個內容編輯者使用,便可能需要很高的費用。理想的狀況是得到一個除了轉售以外,無限制使用的授權協議。
2.產品的長期支授情況
開源項目由於是由志願者開發,如果有更吸引的項目出現,原來的項目可能會逐漸被忽略,只有成熟的產品才能得到長期的支持。對於商業性的CMS產品,你需要留意供應商的長期生存能力。不管選用開源或是商業性的CMS產品,都應該尋求一個能夠定期發布系統更新的團隊,以策安全。
3.安全性
如果你的網站被黑客入侵,可能會丟失內容,但如果黑客找到你用戶的個人數據或信用卡資料,你還可能面臨訴訟,所以須要選擇重視安全性的CMS產品。
4.可訪問性和代碼質量
CMS生成的URL網址往往難以閱讀,並且影響網頁在搜索引擎上的排名,所以應該選擇支持搜尋引擎友好URL的系統。
5.文檔和培訓
用戶可能不是每天都使用CMS系統,可能很容易忘掉操作方法。好的說明文檔是任何CMS的關鍵部份之一。
6.售後支援
除了企業級系統,其他產品很少提供售後支援;如果不能得到售後支援,留意該CMS是否具有活躍的社群。社群一般是由CMS的使用者組成,通過論壇,郵件列表和支持網站分享建議和經驗。開源CMS很少提供正式的售後服務和培訓。好的社群能夠回答問題,提供支持,並且提供一些可以用於CMS的插件。