但凡接觸過互聯網的人,大都知道網頁和博客,或許您也非常希望能有一個屬于自己的網頁或者博客。當前,也有各式各樣的程序代碼可以讓你創建一個網站或者博客,我們現在更多的把他們稱之為CMS(內容管理系統)。如果您在互聯網上搜索一下,估計自己也會非常迷糊到底該采用哪種程序,在您開始之前,無妨一讀下面的內容。
在眾多的CMS當中,大家經常使用的是wordpress, joomla和drupal。這三個系統也各有其特色。但是,在這三者當中,我們該選擇哪種呢?
最近的這幾年,wordpress無疑在一步一步的發展成為一個非常優秀的CMS系統,而Joomla和Drupal也在致力于成為這一潮流中的領頭羊。他們都是開源軟件,也都有著來自世界各地的社區貢獻者幫助他們開發和拓展可能的應用。雖然wordpress被認為是這場廝殺當中的失敗者,但是wordpress無疑是如今最優秀的博客軟件了。他們最終都是一個包含著優點和缺點的CMS,您可以使用任意一個來創建屬于你自己的網頁或者博客。
現在,我們就來聊聊這三個CMS 系統。
WordPress
Wordpress是一款非常優秀的快捷網站創建系統,但是它并不適合于所有的網站,而是適合于一些有復雜功能要求的網站。我們經常會用Wordpress建立一個博客類型的網站,但是現在高速發展中的WordPress已經可以創建不同樣式與設計、功能豐富的網站了。Wordpress留給作者的第一印象就是很容易上手。當您第一次使用Wordpress,相信您也會和筆者一樣驚異于他如此簡單和容易上手。使用Wordpress來創建一個屬于自己的博客,應該會是一個不錯的選擇。
來自用戶的各種評論,例如ping,個人資料頁面,trackbacks等等也都被收納進入了程序的開發之中,Wordpress的開發者也如同比賽般的在制作具備更佳功能的各種模板。
您 在網絡上搜索下就能發現,竟然可以在那么多的社區當中找到各式各樣的wordpress的設計模板,也正因為如此,wordpress成為了世界上應用最廣泛的CMS系統,它的下載量,官方網站的訪問量都足夠讓您 吃驚。不相信嗎?可以點擊這里看看。
Drupal
如果您喜歡編寫和探索程序,或者喜歡自定義某一個功能部分,那么Drupal無疑是您不錯的選擇。
Drupal正是這樣一款可以非常方便進行二次開發的程序。相比其他的CMS系統,Drupal CMS良好的安全性顯現無疑,因而贏得了很多用戶的親睞。Drupal也同樣有許多的社區,如果你有什么問題無法解決,那么可以去IRC聊天頻道,那里會有開發者用戶幫助您,同樣,您可以通過查閱Drupal豐富的說明文檔來了解如何創建一個模塊,如何升級,如何遷移站點等等。
當然,Drupal為了凸顯它在開發上的“彈性”,自然在設計方面會有所不及。這就是為什么您會看到很多Drupal的模板都非常簡略,而無法與華麗的Wordpress和Joomla模板相比了。
Joomla
如果說Wordpress提供了更多的便利,Drupal更親睞于開發,那么Joomla又定位于什么呢?是更傾向于設計方面嗎?若這是您的總結,那么事實上Joomla做到了二者兼顧。Joomla其名在斯瓦希里語中的意思就是全部在一起。Joomla連續5年被全球軟件雜志評比為CMS冠軍。Joomla俘獲了眾多IT技術人員的鐘愛,在他們眼中Joomla是CMS王者,是兼顧應用與靈活擴展能力的自由系統。
Joomla為設計者提供了足夠的便利去創建一個新的模板,所以更多的設計者樂意去創建Joomla的模板而不會選擇Drupal。但是,Joomla真的可以做到很輕松的創建木板,并且很容易的就自定義核心代碼嗎?答案是肯定的。懂得設計的朋友一定會因為其強大的模板系統而倍感幸福了, 因為Joomla可以讓他們很方便的根據自己的需要重新設計或者重建模板。現在也有越來越多網站新手愿意使用這個CMS系統來打造自己的網站。
Joomla提供了MVC系統,哪怕你只是能寫一點點代碼,或者是只了解一點點模板只是,也不必擔心會改變代碼原型了。什么是MVC呢?MVC也就是模型視圖控制器(Model View Controller),它分離了原始代碼設計工具與商務設計工具。
但是Joomla還不夠完美。Joomla還不像Drupal那樣有足夠的“彈性”。在Joomla上做大幅度的代碼修改,有可能會導致系統不工作,或者系統負荷過大。Drupal能夠在單一數據庫的情況下運行多網頁和前后臺管理程序,Joomla在這一點上還有所不足。
當我們把Joomla與Wordpress放在一起來比較的時候,Joomla在人性化方面也有所欠缺。筆者身邊的朋友更多地會因為Wordpress的人性化而放棄Joomla,這不是說我們需要去教他們關于Joomla的一些東西,或是說去說服他們為什么要用Joomla,而是人們大多不喜歡去研究一個相對復雜的東西,而是希望可以很輕松的掌握他們想要的東西。
總結
Wordpress
如果您想建立一個博客,可以很輕松地上手安裝使用,并且可以像換衣服一樣隨意更換各種模板,那您無疑應該選擇WordPress.
Joomla
如果您希望建立一個稍微復雜一點的網站(不僅僅只是博客),例如公司性質的網站,圖庫等等,并且擁有漂亮的模板,良好的社區支持,那么Joomla會是您 的第一選擇。
Drupal
如果您希望自己創建一些功能模塊,就選擇Drupal 。Drupal的開發者們是極富創造力的,幾乎每個月都能看到修正過的最新版本。所以,如果您想要在建立自己的站點時,有那么一點挑戰,并且可以建立一些自己需要的功能模塊,Drupal無疑是您的最佳選擇。
現在不是只有一種系統可以用來建立我們自己的網站,我們也不應該把自己局限在某一個系統當中。面對這么多不同用途,不同思路,不同機會的系統,為什么不盡力嘗試下讓這些CMS系統變得更加強大一些呢。
我相信,是時候我們開始展望一個超越現在的、全新的未來-我們將用這幾種不同的系統來完善自己的系統,并在這些了不起的代碼和知識上繼續開拓。
將來有一天,我們會審視這三個截然不同的軟件,思考哪一個是最好的,并且記得是Joomla、Wordpress和Drupal-不是它們中的某一個,而是它們三個-在用那種完美的、開源的方式推動著我們不斷前進。
您覺得呢?是否已找到一個比其他系統更可靠的系統?還是還堅持三個都使用,視項目而定?請在評論中告訴我們!





