毎年恒例となっている英国の出版社 Packt Publishing 社主催の2010 Open Source Award が発表されています。今年度から、Open Source CMS Award ではなく、Open Source Award に変更になったことから、部門が大きく変更されています。Hall of Fame CMS(殿堂部門)では、WordPress が優勝しており、操作性のよさが評価されたものと思われます。Most Promising Open Source Project(新人部門)では、聞き慣れない名前(新人部門なので当然!)ですが、なかなかおもしろそうなソフトが選ばれています。
Open Source CMS(CMS部門)
優勝 CMS Made Simple
1位 SilverStripe
2位 MODx
Hall of Fame CMS(殿堂部門)
優勝 WordPress
1位 Drupal
2位 Joomla!
Most Promising Open Source Project(新人部門)
優勝 Pimcore
1位 TomatoCMS
2位 BuddyPress
Open Source E-Commerce Applications(e-コマース部門)
優勝 PrestaShop
1位 OpenCart
2位 Tomato Cart
Open Source Graphics Software(グラフィック・ソフトウェア部門)
優勝 Blender
1位 GIMP
2位 lnkscape
Open Source JavaScript Libraries(JavaScript ライブラリ部門)
優勝 jQuery
1位 Mootools
1位 Raphaël
ASP.NET で動作する OSS の CMS が、mojoPortal、Umbraco、DotNetNuke、N2 CMS に加えて、KooBoo、Orchard、Graffiti CMS と選択枝が増加してきたので、それぞれどういう特徴があるのかを調べようと思って、最近実際にインストールして操作してみています。今回は、機能の豊富さではなく、自分でテンプレートを作成することが容易か、カスタマイズが容易か、編集画面のインターフェースが優れているかという点を中心にみようと思っています。
そういう視点で見ると、個人的にはUmbraco と N2CMS が優れているのではないかと感じています。Umbraco と N2CMS は、北欧生まれの CMS で、開発者が Web サイトの構築に携わるプログラマーであり、自分で Web サイトを構築するために開発したもので、機能は多くないものの基本機能がしっかりしている CMS であるという共通点があります。
Umbraco は、テンプレートの自由度では、一番ですが、編集画面の GUI は、N2 CMS の方が公開画面からすぐに編集できるのでわかりやすいように思います。N2 CMS は、全般的に見てUmbraco よりプログラマーが作成する部分が多くなるという欠点はあるけど、逆に編集画面がシンプルになり、一般ユーザーでも使いやすいというメリットがあると思います。下の画面が、N2 CMS で作成したWebサイトの画面で、左上にあるのが編集者用のツールバーです。Umbraco と N2 CMS については、もう少し詳しく調べてみようと思っています。

KooBoo もなかなかよくできたCMSですが、編集画面の操作が難しいということで今後に期待したいと思っています。
なお、Orchard は、プロジェクトが始まったばかりで、システムの制作のため頻繁にソースが更新されている状態なので、今後に期待することにしました。また、Graffiti CMS は、まだバイナリのリリースができておらず開発メンバーが不足している状態だと思われるので、インストールはしてみたのですが詳しく調べることはパスします。
Graffiti CMS がオープンソースになって、CodePlexに登録されました。Graffiti CMS を開発したのはTalligentという会社で、Telligent Enterprise、Telligent Community というCMSも開発している会社です。Telligent Enterprise、Telligent Community は、元は Commnity Server という名前で、無償利用できるバージョンもあってよく使われていました。開発元のTalligent は、Telligent Enterprise、Telligent Community に開発のリソースを集中したいということで、Graffiti CMS をオープンソースにしたようです。Graffiti CMS は、Community Server 無償版の後継といえなくもないので、時間ができたら使ってみようかと思っています。
最後に余談ですが、以前のブログで取り上げた Orchard ですが、予想通り CodePlex foundation のプロジェクトになりました。ちなみに、CodePlex foundation のもう一つのプロジェクトは、ASP.NET AJAX Library です。
聞き慣れない名前だと思いますが、ASP.NET MVC 上で動作するオープンソースのCMSで、今後が楽しみなソフトです。こういう魅力のあるアプリケーションが出てくると ASP.NET MVC も使ってみようかという気になってきます。
Orchardは、Microsoft のチームが開発しているCMSで、まだ開発の初期段階にありますが姿が見えてきました。開発の目的は、ユーザーが迅速にウェブサイトを作成できるアプリケーションを作成するとともに、開発者が拡張機能とテーマを使用して新しい機能を追加できる拡張性の高いフレームワークを作成するということなので、どちらかというとオーソドックスなタイプのCMSです。
N2 CMSは、スウェーデンで開発された開発者のためのCMSです。開発者のためにフレームワークを提供するのが第1の目的で、News、Wiki 等の機能のテンプレートとエディター機能が用意されています。なお、N2 CMSは、ASP.NET MVC 用というのではなく、もとはASP.NET Web Form 上で開発されたものでASP.NET Web Formでも動作します。すでに実績もあり、fancy outfits、sweden’s best site 2009 のサイトが作成されている他、N2 CMSを使って構築したウェブページのウェブページの一覧が公開されています。
Koobooは、中国で開発されている開発者のためのCMSです。ASP.NET MVC で開発されたソフトを取り込んでしまうという野心的なソフトで、現にWiki モジュールのKooboo wiki は、ScrewTurn Wiki を修正して作成したものになっています。
英国の出版社 Packt Publishing 社主催の2009 Open Source CMS Award の発表がありました。総合部門で優勝したのは、WordPressでした。今年度から、Drupal と Joomla は、inaugural Hall of Fame Award 部門にノミネートされ、総合部門の対象外となったこともあって、WordPress の優勝となりました。オープンソースのCMSでは、今年度も、Joomla!、Drupal、WordPress が強いということがよくわかる結果でした。
Overall Best Open Source CMS Award(総合部門)
優勝 WordPress
2位 MODx
2位 SilverStripe
inaugural Hall of Fame Award(殿堂部門)
1位 Drupal
2位 Joomla!
Most Promising Open Source CMS(新人部門)
優勝 ImpressCMS
2位 Pixie
2位 Pligg
Best Open Source PHP CMS(PHP部門)
優勝 Drupal
2位 WordPress
3位 Joomla!
英国の出版社 Packt Publishing 社主催の2009 Open Source CMS Award の発表が始まりました。今日は、 「その他のオープンソースCMS」部門の発表があり、優勝したのは、Plone で、mojoPortal は3位でした。
入賞した3つのオープンソースCMSは、日本で普及している Linux の共用サーバーでは動作しないので、一般にはあまり知られていないと思うのですが、Plone はPython/Zope、dotCMS はJava/J2EE、mojoPortal は ASP.NET(mono)で動作する優秀なCMSソフトです。自宅サーバーであれば、簡単にインストールすることがでるので、ぜひ使ってみてください。 mojoPortalについては、インストールのメモを作成していますので、ASP.NET を使用しているのであれば、ぜひ試してみてください。
その他のオープンソースCMS 部門
優勝 Plone
2位 dotCMS
3位 mojoPortal
ASP.NET オープンソース・ソフトウェアがどの程度使われているかを把握するため、Google トレンドを使ってみました。2009年では、DotNetNukeを1として以下のとおりでした。Subtext と.NET Portal は同名の別のものが含まれているので、実際のところは、DotNetNuke、Umbraco、BlogEngine.NET、mojoPortal の順になると思われます。こうしてみるとUmbracoが結構使われていると感じます。なお、CMS の有名なところと比較すると、Joomla は35.6、WordPressは33.2、Drupalは10.2 でかなりの大差があります。
- DotNetNuke 1.00
- Umbraco 0.26
- Subtext 0.14
- BlogEngine.NET 0.07
- .NET Portal 0.05
- mojoPortal 0.03

Google トレンド