昨天呢,gnomeontherun.com 上面冒出了一篇文章,Comparing WordPress, Drupal, and Joomla『s Websites 。作者也承認現在關於 Drupal 、 Joomla 、 WordPress 等等哪個更好一類的文章真的太多了,自己只是想從技術內容等角度來分析比較一下這三者的官網首頁。話説我總覺得該作者要麼是另闢途徑純粹做些和系統無關的分析,要麼是搞分析搞的走火入魔了連官網和首頁也開始琢磨了;不過這篇文章本身是有學習價值的,我們來大致看看。

作者搞的測試是基於這三個官網 1 月 11 日和 1 月 28 日這兩天的首頁的;測試主要分為三個方面:頁面標記代碼、性能表現、內容。我們依次來看一下分析測試結果:

頁面標記代碼

文檔類型方面,三者均使用 XHTML 1.0 Transitional,沒懸念。

Joomla 是唯一設置了 meta 關鍵詞的。

Drupal 沒有使用任何用於調整 IE 的條件樣式表。

WP 為移動設備和屏幕閲讀器使用了單獨的樣式表。

Drupal 和 WP 均在頁面 head 部分的代碼中提供了 RSS 訂閲鏈接。

WP 是唯一提供 XFN 支持的 (什麼是 XFN?詳見 「認識 XFN 鏈接關係」) 。

JS 庫方面,Joomla 使用 Mootools 1.1,Drupal 使用 jQuery 1.2.6,WP 無。

三者全部使用 Google Analytics 。

性能表現

YSlow 的打分:Joomla 得到 73 分,C 級;Drupal 得到 84 分,B 級;WP 得到 89 分,同樣是 B 級。

Section 508:Joomla(1 failure), Drupal(1 failure), WP(1 warning)

Valid HTML:Joomla 通過驗證,Druapl 有 65 個錯誤和 42 個警告,WP 通過驗證。

頁面大小:Joomla 有 462KB,Drupal 是 235KB,WP 是 93KB 。

Ping 測試 (在 Pingdom 上最後 10 次測試的平均值):Joomla 是 3.27 秒,Drupal 是 7.84 秒,WP 是 1.14 秒。

內容

各自首頁的前三個關鍵詞如下:

Drupal.org:drupal(21),ease(8),project/content/search/release/site(6)

Joomla.org:joomla(13),community(5),project(4)

WordPress.org:WordPress(7),blog(4),blogging(3)

站點標題方面:

Drupal:drupal.org | Community plumbing

Joomla:Joomla!

WordPress:WordPress 》 Blog Tool and Publishing Platform

頁面中的鏈接數量:

Drupal:143 個

Joomla:41 個

WordPress:26 個

首頁內容主旨:

Drupal:一大部分用來展示特色及怎樣入門上手,下面的文章涉及範圍比較廣,右側邊欄主要用來放置社區互動方面的內容。

Joomla:項目公告佔據主要位置,其次是社區方面的內容。

WordPress:主要強調下載及使用是多麼地簡單,聚焦在案例項目的數量和質量上。

總結

Drupal 在社區及服務交流方面的特色比較突出,但站點風格有些過時,構架方面有凌亂的地方。

Joomla 首頁的信息量大且廣泛,但是對 Joomla 這款 CMS 本身的特色突出的不是很明顯。

WordPress 在展示自家系統的 「簡單易用」 這方面做的比較成功,但是對他們強大的社區優勢並沒有體現的很明顯。

我個人仍不覺得 WP 是 CMS 誒。