昨天呢,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 誒。