愛車:マツダアテンザ
Webを中心とした、ビジネス&テクノロジーに関する思いつき
by F-shin
[ このサイトについて ] [ F-shinについて ] [ トップ ]
author:えふしん
photo_20.jpg
藤川真一について


人の良いジョンカビラと言われます。
AMN sponsor rolls
モバツイッター
Google Friend Connect
Sinap Christmas Project
F's Garage関連
このカテゴリ[Web系]の最新30件
リアルとネットの融合を進めるために。 twitterのタイムラインは一期一会で良い 【本日20:00より】「WebSig New New分科会」をセミッターで放映しますー。 絵文字標準化の話。 「広告はお金を稼ぐためのものと勘違いしていませんか?」 WebSig年末イベント、忘年会のお誘い 通信事業者がTV局になる日 SNSの広告効果と、電子かんばん カラメルの携帯版をリニューアルした ミクコレの売上 Twitterが生き残るために、を読んだ google mapsの逆ジオコーディング使い辛っ! ロリポップ 7周年でファミコン(本物)プレゼントキャンペーン! 「ユーザーはどの端末からケータイWebにアクセスしているか」をモバツイと比較してみた。 デジタルネイティブ度調査 50%ぐらいかな。残念。 日記:日はまた昇って、そして前に進む フラッシュバック はてブ2.0への期待 CUはメーリングリストコミュニティである件と、CUの使い方。 参考資料:はてブリニューアル発表会ログ サイトのデキを診断する5つの質問 コミュニティビジネスに大事なたった一つのこと ヨドバシリニューアルの件 定型業務と非定型業務 ツイッターのつぶやきってナンダ? ブログは必ずしも個人的に仲良くならなくても良い人の良い意見が聞ける楽しいメディア セミッターを使ったセミナーは、ラジオのパーソナリティとリスナーの関係に近いのかも 本日13:00からセミッターで、セマンイベント配信 その飽きたSNSとは、SNSではなくmixiのことですか? 今週末のWebSigに向けてセミッター調整 ヤスヒサさんとのネット広告系podcast
[このカテゴリをもっと見る]
thatsPing
Powered by
Movable Type

August 06, 2005

最近、CMSの話を見ると微妙な気持ちになるんですが、自分はこう考えていますという話。
(とはいえ数千万もするCMSは触ったことないので、変なこと言っていたら突っ込んでいただけるとありがたい。)

1.「本来の」CMS:Intewoven、Fatwire、BroadVisionなど、数千万のシステムが代表例
コアテクノロジーは、「静的HTMLをいかに安全に配信するか?」

管理サーバと配信先のサーバが違うところにあったり、世界中に複数のWebサーバがあったりする環境で、トラブルがあったときにボタン一発で安全にロールバックするなどの高度なサイトリソースの管理システムがCMSのコア機能だと考えています。「コンテンツリソース配信管理システム」というのが真実で、タイマーつきデプロイメント機能がついた高度なバージョン管理システムではないでしょうか。

このコアテクノロジーの上に、HTMLをWebベースの管理画面から生成するテンプレートエンジンが実装されています。ビジネスモデルとしては、コンサルがビジネスプランを提案し、SIがシステム構築をし、Web制作会社がデザインテンプレートを制作し、お客さんが更新するという仕組みです。値段が高すぎるので基本的にはSIやらコンサルが売るものだと思います。

また、テンプレートエンジンというのは複数のデータ更新手段の一つであり、例えばWebサービス経由で天気予報を取得してHTMLを定期的に生成するなどと言ったバッチ処理のようなシステムもアリです。安全にファイルを配信するというシステムの上に実装される一機能という考え方ですから。

おそらくパーソナライズ等の機能は、さらにその上のレイヤーに存在し、「このシステムが知っているページを、どういうユーザーに表示するか?」という制御機能を実装しているものと考えています。

そういうレイヤーの積み重ねによって機能が高度になっているが故に、CMSという商品がわかりにくくなっているのは否めません。よくBroadVision=パーソナライズという言葉を聞きますが、それも短絡的な結論ではないのではないでしょうか?(この辺教えてもらえるとありがたいです)

本来のCMSが解決する問題とは、
・動的生成ページの負荷が無視できない規模のPVがあるサイトで、複数台のWebサーバが同時に動いているので手でコピーなんてありえない。
・かつ、HTMLを書かない人々の情報更新。
・かつ、更新フローとして承認機能などが必要なサイト。情報のミスがとてつもなくコストや社会的影響の大きいサイト。(といいつつ、人間のフローのミスは、見逃されるわけだが。)
・さらに部署ごとに編集権限を制御して、部署に編集権限を与えられるがデザインの統一感は保ちたいので制約をつけたい企業のサイト

です。また、テンプレート自体は、XSLのような仕組みで作られており、自由度は高いので、サイトの更新にCMSを使っているか否かというのを見分けることはできません。

いわゆるMovableTypeなどを指し示して言うCMSの特徴と全然イメージが違うのではないでしょうか?

2.blogシステムのような用途特化型CMS
上記のCMSが持っていたサイト更新性の部分をうまく引き抜いて、スタンドアロンのWeb管理ツールとして、blogというサイトアーキテクチャに特化して当てはめたのがMovableTypeだと思っています。

このセグメントが特徴としているのは、
・ある特定のフレームワークで機能を限定しているので、MT臭やXOOPS臭というのが少なからず存在する。
・Staticなページ生成自体にメリットはなく、実はPermalinkでさえあれば全然、問題がない。
・むしろインデックスの再構築が面倒であったり、サーバ負荷がかかるため動的生成を好む向きもある。
・承認フローを必要としない。
・魅力はblogを書くこと、trackbackなどのサイト間コミュニケーションの機能であって、その部分を除くと、CMSというキーワードと、そもそも多くのWeb制作会社がスクラッチで作っていた「サイト更新画面」との差異がない。
・機能、デザインの幅に制約があるが故に導入が簡単。

Movable Typeは、CMSというよりは、あくまでもblogというWebアプリケーションの更新ツールであり、Xoopsは、コミュニケーションポータル管理ツールなわけでして、どちらも個人的にはCMSではないと考えています。

CMSという言葉を使うのもアリですが、僕らが従来作っていた「サイト更新画面」とも同じかなと。

そもそもたいしたリソース管理、制御もしてくれませんしね。アップロードしたファイルの削除機能一つないシステムがCMSってのもどうなのかなと言うのが正直な感想で、MT管理画面のヘッダに書いてある、「Personal Publishing System」というのが真実だと思います。

世の中、マーケティング的にCMSという言葉を使ってますが、正直、混乱するので本当は言葉を分けたほうが良いとは思っています。

ちょっと前に、zopeとMTを比較した話題が出ていましたが、Zopeのような汎用CMSとMTを比較するのは上記の理由から違うかなと。もし、zopeが普及しないとしたら、それは汎用CMSというのが売れないのであって、その理由には、サイトイメージがわかないとか、構築までの工数がかかったり、データドリブンに最適化されすぎて能力的な敷居が高いとか、デザイン的に魅力のあるサイトを作れる制作業者が使わないとか、もろもろ、そういうことかなと思うわけで、もし売りたければ、そういうところをイメージできるプロのWeb業者が使いたいと思うようにするべきです。もっと柔らかくできると良いのに。

あくまで既知な情報ではありますが、値段のバカ高い「本来の」CMSと、MTのような「CMSのサブセット版のWebアプリ」の違いは理解しておくに越したことはないと思います。(雑誌で、CMS特集とか言うのを買ってみて、前者のCMSの話が載ってて、なんか意味わかんなくてガッカリしませんでした?)


参考サイト:
CMS vs. キャズム (MovableType vs. Zope)
CMS vs. キャズム (MovableType vs. Zope)

■同じカテゴリ[Web系]のエントリー
>>前の記事 FlashでSEOな話(2005/07版)
<<次の記事 RSSのビジネス利用への要望
■このblogの書き込み最新3件
リアルとネットの融合を進めるために。 twitterのタイムラインは一期一会で良い 【本日20:00より】「WebSig New New分科会」をセミッターで放映しますー。