選擇CMS常見誤區以及CMS點評

自PHP時代以來,CMS內容管理系統以成為互聯網上最大的網頁開發工具。
現在市場上越來越需要一款能更快速、更容易的開發網站的工具,很多開發者都傾向於用開源CMS來進行網站開發。我的最愛不幸的是,現在網上流傳了數千種CMS系統,所以如何選項擇一款正確的CMS已經變成一種折磨。 

本文就是要討論一這個問題,消除大家選擇CMS時本不應該有的折磨。教你如何進行選擇,並且我會列出我發現的幾款最好的CMS,同時會提醒大家在選擇CMS時常見的一些誤區。
什麼是CMS?
CMS的全稱是內容管理系統,他是一個網頁應用程式,使用資料(通常是MySQL)或其它方法創建,通過CMS可以用很簡單的方法來實現HTML的編輯和保存(這是在後臺進行的)。編輯好的文章就會在網頁上顯是出來(這是在前臺進行)。
為什麼要使用CMS
有好幾個原因來讓你選擇用CMS,但是讓你使用CMS的最主要的原因是它可以讓內空創建和編輯變得更容易和簡單。可是開發者通常都忘記了這個主要原因,卻把心思過多的放在了開發更多的功能,這對他們自己是不利的(同時對用戶也不利)。
內容不僅僅包括文字。有時網站上需要的內容還有可能包括通信錄或使用者認證系統。所以選擇的訣竅就是,視自己的功能需求而定,在選擇相應功能的同時但又不犧牲易用性。一個好的CMS會幫助你將工作的重心放在前臺的頁面設計上,而不是放在頁面效果的執行上。
五種誤區
誤區1:選擇介面非常友好的CMS
首先,當務之急是讓開發建站者意思到並不是每個人都是精通建站技術的。即使你發現一款你喜歡的並且工作良好的CMS系統,如果你不是自己使用也無關緊要。最重要的是客戶能否可以像他們想像中的一樣很簡單的操作軟體。所以,從長期來看,如果挑一款介面友好的CMS是很有好處的,即使你已經定制了很多的功能來滿足客足。
誤區2:越大越好
注意任何的CMS,不論是否開源,網站的大小都和他們使用的系統有關。不要被系統大、強大的使用者單元、漂亮的擴展功能或系統外掛程式這樣的承諾所迷惑。因為這是一個陷阱。
就是因為太多的人使用CMS,而沒有把它做的太好。比如堅持使用Linux系統的大量使用者,我仍然不知道人們為什麼把痛苦強加給他們自己。簡單來說,根據這些錯誤的認識來選擇CMS系統是一個很差的主意。
另外一個用戶選擇CMS的因素是看到一款CMS後面的大量的開發人員和資金。針對這些問題我要說:
“我希望開發一個優秀的產品就像寫一張支票一樣。如果真是這樣的話,微軟將會有很多的產品。”
如果你還沒有猜到的話我就來告訴你答案,這句話引自Steve Jobs,它用這句話來解釋為什麼最好不要成為龐然大物。真正重要的是產品後面的人,並且這些人要真正來的開發這些產品,而不是在企業中到底有多少人存在。
說到開源CMS,我們經常發現沒有人來對這個軟體進行發展,也找不到合適的人來真對使用者的需求來開發產品。主要的功能來自社會普通成員的需求。結果是產生了很多的功能,而真正的亮點卻被埋沒掉了。所以我再次提醒不要因為軟體功能多而就去選擇它。
誤區3:CMS功能太過簡單
同樣,這和誤區2差不多,用一個很簡單的CMS系統來進行一個龐大網站的建設。要確保你所選擇的CMS系統包含你必需的功能。很多情況下你會發現一款CMS看起來很好,但在確定它包含你所需要的功能之前一定不要急於購買。不幸的是一些最好的CMS還只處於一個發展的過程中。
誤區4:沒有做好充分的調查
在確定購買一款CMS之前一定要做好充足的調查。要查一下用該CMS做出網頁範本。和網站的管理者聯繫來瞭解一下該CMS的優點和缺點。最好和CMS開發者交流一下,保持一個開放的思維。
必須投入大量的時間來測試系統並試著建一個網站。在使用這款CMS之前一定要完成這幾個步驟。有時你會發現一些擴展模組,但對經測試卻發現這些模組卻是一些嚴重的缺陷。通過以上方法來選擇的CMS你會發現才是真正的適合你的CMS。
誤區5:讓一個IT人士來選擇CMS
任何時候都不能讓一個IT人員來選擇你要用的內容管理系統。因為他們很少同時能夠理解代碼和友好的使用者介面。不論你一家大企來還是一個小團體,當務之急是停止考慮IT人員給你的任何建議。這會是非常頭痛的事情,但是確保所用的CMS有一個良好的介面是很必須的,從長期看來這會減少很多痛苦。
如果你是讓一個程式師來建設你的網站,首先你要給他列出一個要求,並且要他給你提出一些相關的建議。這樣你才能做出最適合你自己和客戶的決定。
在CMS中你需要什麼?
在一個內容管理系統中有很多們需要的東西,但是這裡面有一些相比較而言更為重要的:
1、快速、方便的安裝
2、簡單的管理介面
3、快速、方便的CMS擴展功能
4、簡單的範本應用
5、實用的用戶單用
雖然這不是很直觀,但這確實是你最需要的。一個有吸引力的設計是一個最好的因素,其中包括友好的介面,所在花費很多時間和精力來做系統之前要考慮一個介面問題。

3個最有前途的CMS
開源內容管理系統在繼續發展,同時還有一些新的系統在不斷的浮現出來,許多這些新系統很有發展前途。CMS行業的龐然大物如Joomla和Drupal已經不可能打破舊的發展模式。或許新的CMS會打破舊有的模式,並展現出新的前景。
下面列出的是你應該關注的最有發展境的幾種CMS:
1、Frog CMS 

在基於PHP的CMS類別中,這絕對是一個冠軍。Frog CMS在所有發展的CMS中最具發展前景。非常友好的管理者介面是它的一個招牌。使用者單元仍然比較小,儘管是這樣,這款CMS發展的仍然非常的快,外掛程式的開發標準也越來越高。
Frog的優勢在於他的開發者單元,該單元旨在建設一個非常實用的CMS。1.0的版本目前正在開發中,不久將會發佈。
2. Concrete5 CMS 

這款CMS非常不同於其它系統,他集成了前端無縫管理。其它CMS中唯一能做到這種功能的是LightCMS。Concrete5與Frog CMS有同樣的優勢,但比它的對手更複雜。
3. iWeb 

從技術上講這不是一個開源的CMS ,但它代表的是向正確的方向邁出了一步。這個計畫是蘋果公司是網頁發佈系統進行的第一步嘗試。如果蘋果公司以前肯花時間來制定充分的計畫,就不會再有其它的CMS的出現了。我會繼續關注蘋果在該該的未來發展。
前5名的內容管理系統
1、Drupal
Drupal是現在看來功能最全面的開源CMS。它可以直接在頁面上實現內容編輯,並且通過使用模組還以很容易的擴展。用CSS可以很容易的利用文章主題,儘管他目前尚存在一些問題,但這是缺點最少的一款CMS。
2、Wordpress 

WordPress開始只是一個簡單的博客系統,但現在已經發展成為一個最強大的CMS之一。廣大用戶都很喜歡這一款CMS,並且以後他會發佈擴展版本。
由於開發商已經意思到它作為一款用戶友好的CMS非常有潛力,他們已經開發了很多的外掛程式和擴展版本。隨著Wordpress的BuddyPress的發佈,它他和需多其它的開源系統都可以相容,但比它們更方便,介面更友好。
3、Radiant CMS 

這是一個採用了Ruby on Rails的簡單的CMS。他的設計簡單,內容的管理的方法馳很新,這使內容編輯變得非常容易。這款CMS的買點是它為小型開發團隊提供了一款合適的開發軟體。讓這些人知道如何寫Ruby on Rails,以輕鬆制定自己的系統。
4、Magento 

一種特別有效的電子商務內容管理系統提供的功能遠遠超出正常的電子商務系統,如憑藉車。必須對網上商店購買。
5. Silverstripe 

一個簡單的CMS,伴隨著一個發展的社會群體。容易定制和改變,表現出與其他系統配合的潛力如Drupal,有巨大的使用者介面。
拒絕Joomla 

Joomla非常糟糕,如果你需要一些超出基本功能之外的功能,那你就得支付大筆的資金。而它的很大的使用者單元卻都不太好用。針對每一個問題差不多有一百萬個範本來套用,但卻不太可能找到正確的那一個。
使用者介面也不太友好。沒有任何一個管理方法是有意義的,很明顯這是一個不適合使用者的系統。如果我們要抵制一個CMS,那肯下是它。
如果你知道去抵制Joomla你會知道去抵制任何可能妨礙你創建和管理網站的的軟體。

Leave a Reply