11.01.2010

選用 WordPress OR Joomla! CMS 的5個理由

Joomla VS WorldPress | 天海設計

自從 Joomla! CMS 誕生後,就不斷有人拿它與幾個「前輩」開源 CMS 來比較,其中最常見的較量對手就是 WordPressDrupal(都是大腕啊)。2009年3月,還發生了一場著名的 SXSW showdown,這三個軟件來了一場面對面的擂台賽。準確的說,這是一場表演賽,勝負優劣只能由觀眾來判斷。隨之而來的,是各自鐵桿用戶的搖旗吶喊,和各個網站及博客上不斷發表的對 JoomlaWordPress 和 Drupal 的比較的文章。

JoomlaWordPress 到底哪個好?甚至於想要將 JoomlaWordPress 和 Drupal 排個一二三出來。今天,我基於自己對 Joomla 的瞭解,和收集的一些網上資料,在此簡單說明一下:為什麼我認為 JoomlaWordPress 好?

首先,請允許我談一個比較樸素的觀點:當你將 JoomlaWordPress、Drupal 相提並論時,你已經承認了 Joomla 的重要地位

Drupal 1.0 誕生於2001年1月15日WordPress 誕生於 2003 年。在 Joomla 1.0 誕生之 前(2005年8月),它們就已經是全球公認的強大的開源 web 程序。為什麼 Joomla 一誕生就威脅到了兩位江湖大佬的地位?或許有人想說:Joomla 誕生之前,它的前身 Mambo 已經發展了好幾年了。OK,那麼請問:為什麼 Mambo 沒有被 Drupal 和 WordPress 當作競爭對手,而 Joomla 卻受到這樣的重視呢?

我個人認為:是思路。正是 Joomla代碼結構功能特點所體現的開發團隊的思路,讓世人感到它前途無量。說實話,Joomla 1.0 並不強大,而且前幾天已經壽終正寢了。但是從 Joomla 1.0 到 1.5,直到 Joomla 1.6,其不斷展示的「理念」已經讓 Drupal 和 WordPress 如坐針氈了。假設 Joomla 只是一個小癟三,您二位犯得著花容失色嗎?

下面,我們用事實說話。放棄 WordPress 選用 Joomla 的5個理由:

1、因為你不止想要一個博客(Blog)...

WordPress 的粉絲大概要生氣了,他們認為 WordPress 不只是一個博客平台,而正在成長為一個 CMS。但不可否認,當前的 WordPress 還是一個網誌(blogging)平台。

Joomla 是一個內容管理系統,你當然也可以用 Joomla 來搭建博客,還能在 Joomla 上實現下載系統、論壇、圖庫、網上商店,用 Joomla 來管理圖像、視頻、PDF …… 任何類型的 web 內容都可以用 Joomla 來管理。

延伸閱讀,Jeff的文章:用 joomla 架部落格blog

2、豐富的擴展套件

WordPressJoomla 的第三方擴展都有幾千個,不過,請不要只看數量,從功能範圍上講,Joomla 的擴展涉及面更廣:網上商店?有!反饋追蹤(ticket)系統?有!黃頁目錄系統?有!產品展示?有!從天文到地理,從天氣到股票,甚至是田徑隊或足球 俱樂部,甚至女人的月經週期監測,Joomla 都有!

3、Joomla 更強大

註:「強大」這個詞有點主觀了。我翻譯的原文就是這麼寫的,所以原樣搬過來。

原文說:很多財富500強企業都選用 Joomla 來建造企業網站(Joomla 之門沒調查這一點,但我們知道 Linux.com 已經採用 Joomla 1.5 重建了)。同時,很少見到有企業網站選擇 WordPress 來建造。這能否說明 Joomla 很 Powerful?

4、靈活的模板系統

俗話說:外行看熱鬧。如果網站內容很好,外觀不漂亮,訪客也喜歡不起來。

WordPressJoomla 都有模板系統,Joomla 的模板更靈活,更強大。

看一個實例吧:保時捷汽車的巴西網站 是經常被拿來證明 Joomla 模板強大的一個例子。當鼠標指向主菜單上的二級菜單項目時,在頁面右側竟然浮現了對應的圖文展示!請 WordPress 高手回答一下:WP 能做到嗎?

Asika: Joomla!的模版靈活在模組區塊可以四處調,隨便移。強大在他與核心程式碼完全分開,可以自由展現想要的外觀,甚至可以覆蓋核心外觀樣式,自定自己的輸出樣板。

5、易於個性化

這應該是 Joomla 最驕傲的一個優勢了。借助豐富的第三方擴展,借助靈活的模板系統,Joomla 幾乎能夠實現你想要的任何網站!

回到前面提到的 CMS Showdown 競賽吧,比賽結果 顯示:實現同樣的網站,Joomla 所用的時間最少,所修改的自定義代碼最少!

Joomla 1.5 平台,還增加一個新特色就是 HTML 優先輸出。如果你懂得 PHP 開發,你一定會為 Joomla 這個 idea 大聲喝彩!這不正是 Joomla 易於定製的真實體現嗎?

老實說硬要拿WordPress來跟Joomla比的確不太公平,畢竟wp本身的設計目的就只有blog應用而已,雖然2.7版以後擁有了部分cms的功能,但還是差了很遠。

在這方面之所以要強調Joomla比wp好用,其實是因為這幾年來部落客的胃口已經被養大了。什麼功能都想要裝上側邊欄,還要許多眼花撩亂的功能。但這些東西放上wp都是需要有一定的程式碼修改能力。而Joomla以cms的設計水準降級去做blog應用不止綽綽有餘,修改與調整更是方便了很多,擴充套件也是強了一大截。

當然,CMS的操作是比blog系統複雜了些,初期新手跨入的門檻稍高,不像wp一裝上去就能開始快樂寫。但只要你想讓網站變漂亮,再多加那一些些花俏的功能,Joomla的強悍與方便立刻就能看見。

另外是與Drupal的比較,有許多人提到Drupal是cms大賽冠軍,且應用層面更廣之類的。不過換個角度來想,其實這本來就不是Joomla著重的重點,畢竟Joomla還是以一個網站內容管理系統為主。而Drupal已經從內容管理系統邁向內容管理框架在走了。但就實用性上來說,Joomla遠遠大勝,Drupal比較偏向技術人員的使用範圍。這從搜尋量、應用量、商業使用量上即可看出。

至於Joomla!1.6以後是否將有能力在多重應用方面與Drupal一較高下呢?讓我們拭目以待吧。別忘了,目前為止Joomla1.5的mvc框架是三者中最先進的呢。

0 留言:

發佈留言

您使用留言則表示同意及遵守使用條款及守則

建議: 為方便留言回覆,請不要用匿名方式 留言。