【レポート】
Content Management Forum 2005 - WebObjects on Mac OS XのCMS〜Wikiと良いCMSの関係って?
2005/09/02
8月31日から9月1日の2日間、IDGジャパンの主催する「Content Management Forum 2005」が大手町サンケイプラザで開催された。「ビジネスプロセス改革と起業コンプライアンスの実現。」をテーマにした今回は、従来の「Storage Networking World」も融合し、コンテンツとストレージ管理全般を扱う多数のセッションが開催された。本稿ではその中から、31日に行われたアップルコンピュータ(以下アップル)とフレームワークスソフトウェア(以下フレームワークス)による、CMSパッケージ「WebRelease 2」に関する2つのセッションをレポートする。
「WebRelease 2」は、フレームワークスが開発・販売するCMS(コンテンツ管理システム)だ。開発言語にJavaを採用することでSolaris、Linux、Mac OS X Serverといった幅広いサーバプラットフォームでの稼働が実現されているが、フレームワークとしてWebObjectsを利用するため、WebObjectsが最初からバンドルされているMac OS X Serverとは特に親和性が高い。
アップルの寺田和人氏による「Mac OS X Serverで実現するコンテンツマネージメントソリューション」と題されたセッションでは、「Xserve」を用いたWebRelease 2の導入事例がいくつか紹介され、同社のソリューションがiPodのようなコンシューマ向け製品だけではないことを強くアピールする内容となった。寺田氏によれば、コスト改革の意識が高いユーザや、UNIX、WindowsからLinuxへの移行を経験してきたITプロフェッショナル層を中心に、Xserveの導入事例が着実に増えているという。
また、別枠で開催されたフレームワークス代表の桝室裕史氏のセッションでも、より詳しいWebRelease 2の導入事例が紹介された。そのひとつが、CDやDVDを販売する新星堂のECサイト構築の事例だ。一般にこういったECサイトは、頻繁にリリースされる新譜CD等の情報を迅速に反映していく必要などから、高度なアプリケーションサーバを用いた動的なコンテンツとして実装されることが多い。しかし新星堂のサイトは、表面的な部分は全てWebRelease 2によって生成される静的なコンテンツのみで公開されているという。静的コンテンツの配信は動的コンテンツと比較してサーバへの負荷が劇的に低く済み、また、ハード/ソフトをシンプルに構成できる分、障害発生の可能性を下げられることから、システムのトータルコスト削減に大きな効果を発揮する。さらに、Googleなどの検索結果で上位に表示されやすくなるSEO対策上のメリットも大きい。
ただ、これらのメリットを犠牲にしても動的コンテンツが採用される背景には、静的コンテンツを1ページずつ作成するためにかかる時間や手間の問題がある。新譜CDの情報がリリースから1週間たって掲載されたのでは、ECサイトとしてのビジネスチャンスはほとんど無くなってしまうだろう。新星堂の事例は、WebRelease 2というCMSを裏方として使うことでこの問題を解決しているわけだ。
また、WebRelease 2は単なるWebサイト向けのCMS以外の用途でも導入が進んでいるという。日産自動車の「デスクトップツール」、アディダスの「アディダスゲート」、リクルートのホットペッパーが配布する「あなたごよみ」などの事例がそれだ。これらの小さなデスクトップアクセサリはMacromedia Flashで作成され、XMLを使ってWebRelease 2と連携する。通常のWebサイトと異なりプッシュ型の広告配信が行えるため、特に企業の広報担当者にとって魅力的なソリューションとなっているという。
セッションの後半は同社のパートナーとして、ロフトワークスの代表である諏訪光洋氏が登壇し、多数のサイト構築経験から「良いCMSのポイント」を述べた。諏訪氏は「Wiki」を例に挙げ、無料であるにも関わらず趣味、研究、イントラネット以外では殆ど使われていないことを、CMS選定の難しさを表すものだと指摘する。一般的なサイト制作の流れは、仕様の確定、Photoshopなどによるデザイン、Dreamweaverなどによる実際のコンテンツ制作へと進んでいくが、これと同じ流れで制作を進められるものが良いCMSだ、というのが同氏の主張だ。
もちろんCMSを使う場合、あらかじめページのひな形を「テンプレート」として作成し、実際のコンテンツ内容はCMSの機能によってWebブラウザ上から入力していくことになるが、コンテンツを1ページずつ制作するのも、テンプレートを制作するのも、デザイナの作業としては大きく異なるものではない。
つまり、自由な発想をDreamweaverなどのオーサリングツールによって具体化していく作業である。一方「悪いCMS」とは、サイトの仕様がCMSの仕様によって決定されてしまうものであるという。悪いCMSでは、デザインはあらかじめ用意されたHTMLに依存し、自由にデザインできるのは画像などのパーツしかない。こういったCMSでは、理論的には「どんなサイトでも作れる」かもしれないが、実際にはろくなサイトが作れない、というわけだ。
WikiをCMSのひとつとして扱うことには異論も出るだろうが、既存の制作プロセスを変えずにサイト構築を省力化することは、CMSに求められる最も大きな要求のひとつであることに間違いはないだろう。
なお、WebRelease 2はそれ自体シンプルでありながら、優れた使い勝手と高い柔軟性を備えたCMSとして注目に値するものだ。テンプレート集「CMSPro for WebRelease 自治体向け(ロフトワーク)」や、「WebRelease 2 ハウジングサービス」(インタードットネット)など、パートナーによる各種サービスも豊富に揃いつつあるので、CMSの導入を考えている企業には選択肢のひとつとして検討されることをお勧めしておきたい。
関連記事
- 【レポート】Zope日本語化 - とりあえずBlogから始めてみない?[2004/11/18]
- 【レポート】Open Source Realize Forum 2005 - Zope海外先進事例紹介 Zope CEO Rob Page氏[2005/3/18]
- 【コラム】Yet Another 仕事のツール 第6回 高機能CMS XOOPS(1)導入[2004/2/10]
- 【コラム】Yet Another 仕事のツール 第72回 XOOPS、Ploneに続け! - YetAnotherなCMS"Drupal"の導入[2005/7/12]
- 【コラム】Yet Another 仕事のツール 第71回 EpozでPloneのコンテンツを編集する[2005/7/5]
- 日本語リソース搭載 - JavaベースのBlogツール Pebble 1.9公開[2005/8/16]
- オープンソースの高機能Java CMS - OpenCms 6.0.0公開[2005/7/1]
- Apache/MySQL/PHPベースのCRMソリューション - ゼンドから[2005/7/19]
- Zope 2.8リリース - ZPDBのバージョンアップなど大幅なアップデート[2005/6/14]
ヘッドライン
- FirePHPでPHPプログラミングを便利にする方法[14:03 2/10]プログラミング
- Active Directory誕生10周年記念セミナーが2月27日に開催[12:26 2/10]システム管理
- NEC、サイオスら、自動バックアップバック「TWIN NAS 2TB パック」発表[11:45 2/10]システム管理
- グレープシティ、"Excel機能"を提供する.NETコンポーネントの新版発表[11:22 2/10]プログラミング
- トレンドマイクロ、USBメモリ型ウイルス検索製品「Portable Security」発表[10:42 2/10]セキュリティ
- 【コラム】FileMaker×PHPで作る、簡単・便利なWebアプリ 第49回 結果セットの取扱いに特化したクラス、FileMaker_ResultSet(2)[10:18 2/10]プログラミング
- CSS/HTMLリファレンスマニュアル、最新ブラウザ互換情報[09:00 2/10]JavaScript / CSS / HTML
- 【レビュー】BOOK REVIEW - 現場に振り回されるだけのSE人生がイヤならチカラをつけよう[09:00 2/10]SE力
- 【レポート】暗号2010年問題に向け「いつまでに何をすべきか」 - ベリサインが説明[08:00 2/10]セキュリティ
- ルネサス、RXファミリ第3弾としてモータ制御向け「RX62T」を製品化[07:00 2/10]エレクトロニクス








