ShowcaseとしてオープンソースCMSを解説する記事の後半だ。前半の記事では、オープンソースCMSとはどういうものかについてや、導入にあたっての注意点、商用CMSと比べた場合の費用の違いなどについて解説しているので、まだ読んでいない人はぜひ参考にしてほしい。各リンクをクリックすると、そのサービスの解説にジャンプします。け対象規模[?]:ブログ系CMSでは物足りない小規模企業サイトから、かなり大規模なサイトまで幅広く対応している。ある程度、構造設計がずさんでも修正が施せるなど、自由度は高い。導入や運用をスムーズにするには、サイトの構造設計を事前にきちんと行っておくことが大切だ。インストール難易度:インストーラも日本語化されているため、非常に簡単だが、管理パスワードなどの制約は細かく、セキュリティを高める配慮がなされている。管理難易度:投稿者が増えれば増えるほど個々の権限設定をきちんと行う必要がある。標準では情報発信とコミュニケーションに特化した機能しか用意されていないので、適切なモジュールを追加しないと、Drupalならではの機能や管理性にならない。コンテンツ新規作成や画像などのファイルの取り扱い機能も、最初に用意されていないので、運用目的に合わせたモジュールの利用が難易度を大きく左右する。解説オープンソースCMSの中では比較的規模が小さく、処理動作が軽いため、ブログベースのCMSだと思われがちだが、実際はかなりの汎用性と機能拡張性を持つ製品である。構造はきわめてシンプルかつセキュリティに気を配ったものとなっており、モジュールを追加することで機能を拡張していける。他の多くのCMSと異なり、専用の管理画面を持たない形式であり、ログインすることで管理セクションへのアクセスを可能とする形態である。ユーザーの細かい権限設定と時系列型コンテンツと非時系列型コンテンツを同時に作成・更新・管理する機能を持つため、ニュースリリースや連載記事掲載などの出版的な使い方と、コミュニケーションサイトとしての使い方に優れている。企業サイトを構築するうえでは、一見すると機能が不足しているかのように感じるが、サードパーティ製を含むモジュールで大半が対応可能である。け対象規模[?]:小規模からかなりの大規模まで広範囲での利用が可能。専門管理者を確保できることが望ましい。Componentsに関して)で配布されている。有償サポートありの商用ソリューションライセンスもある。動作環境:Apache、MySQL、PHPが正しく動作するOS(Windows、Linux、Mac、Unixなど)。多機能を活かすためにハードウェアリソースも高く、とくにサーバーの搭載物理メモリは潤沢であることが求められる。インストール難易度:インストーラの画面は英文だが、非常にわかりやすく難易度は低め。動作環境一式と共に一括でインストールできる、機能確認のための体験版パッケージが存在する。インストール時に運用するサイトタイプを企業ポータルやEコマースなど、用意されたものから選択しなければならないので、事前に決定しておく必要がある。管理難易度:機能が整理されているので難易度はあまり高くはない。インストール時にサイトをどのタイプにするのか選択しているため、初期状態と異なる運用をする場合は難易度が高まるので注意。管理項目自体も多岐にわたるため、一見した程度ではどこに何の機能が用意されているかを把握することは難しい。Systems社が開発しオープンソースとして提供しているCMS。Systems社自身によりプロダクトが保証され、企業ユースに耐えうるサポート体制がパートナー企業によって確立していることだろう。国内外において2500以上の商用サイトで採用されており、その採用先は出版メディア業界からMIT(マサチューセッツ工科大学)や米国海軍までさまざま。商用CMSとの比較で評価されるべきものであり、本システムもまたオープンソースCMSの最高峰の一角を占める製品である。け対象規模[?]:一般的な中小企業サイトからイントラネットグループウェア、ポータルサイトまで対象は多岐にわたる。ライセンス形態:GPL動作環境:Apache、MySQL、PHPが正しく動作するOS(Windows、Linux、Mac、Unixなど)。インストール難易度:日本語版には独自のWindows上で最新のパッケージをダウンロード、解凍、アップロード、初期設定までを行うインストーラがあることで、難易度はかなり低い。サーバーのセキュリティ設定を.htaccessやphp.iniによって変更できない場合は、インストーラがチェックより先に進まず、インストールができなくなる点に注意してほしい。管理難易度:コンテンツの作成や管理、公開の難易度は低いが、製品システムの構造の複雑さやテンプレート構造ゆえに、バージョンアップ時のメインテナンス性は良くはない。日本のコミュニティが非常に活発であり、積極的に広報活動や機能向上に貢献している製品である。専用の管理画面を持たないスタイルであり、ログインすることで管理セクションへのアクセスを可能とする形態となっている。動作が軽快である点や直感的にコンテンツ管理ができる点で、導入に関して敷居の低い製品だといえる。ブログ系CMSに近い形態であり、PHPによるシンプルな機能拡張からプラグインによる本格的な機能拡張まで、幅広く利用可能だ。データのインポート/エクスポートはMovableTypeのエクスポート形式用のプラグインで可能。ブログ記事部分しか対応していないことに注意。テーマテンプレートシステムの配置や構造が複雑であることなどで、メインテナンスの見通しが悪いといえる。総花的な機能の盛り込みはされているが、中規模以上の企業での利用に関してワークフローなどが考慮されているとはいいがたい。15:56追記:解説文中の、データのインポート/エクスポートに関する記述を修正しました。け対象規模[?]:比較的小規模なポータル系サイトを構築するのに向いているが、機能を十分に活かす中規模以上のウェブサイト構築も可能である。ライセンス形態:GPL動作環境:Apache、MySQL、PHPが正しく動作するOS(Windows、Linux、Mac、Unixなど)。インストール難易度:ウェブインストーラに従って必要な情報を入力し、管理ユーザーを作成するだけなら難易度は低い。管理難易度:バックエンドとしての管理画面はスマートでわかりやすく、コンテンツの作成・管理に関する難易度は低い。機能拡張の方法が「コンポーネント」「モジュール」「マンボット」と拡張規模によって複数あるため、複数の人間でコンテンツ作成を行う場合は若干難易度が上がる。CMSと呼ばれていた製品の後継として生まれたもの。テンプレートシステムを活用し、海外では数多いデザインテーマやテンプレートが配布されている。切り替えなどで瞬時に行える。このように要求スキルが低いため、ウェブサイト構築から運用まで、比較的短時間で可能なことと合わせて、専門担当者を配置しづらい中小企業向きであると言える。海外での評価は非常に高く、国連機関の一部などでも採用されている。機能拡張用のモジュールが多く存在するため、機能とターゲットを絞り込んだウェブサイトから総花的ウェブサイトまで、多様な構築が可能な製品だ。け対象規模[?]:短時間に効率よくコンテンツを配した小規模~中規模のサイトを作りたい組織向け。ライセンス形態:GPLv3動作環境:Apache、MySQL、PHPが正しく動作するOS(Windows、Linux、Mac、Unixなど)。インストール難易度:インストーラが用意されているため難易度は低い。インストーラがDBを作成するわけではないので、phpMyAdminなどのツール類がない場合は、難易度は高まることになる。管理難易度:コンテンツの作成とテンプレートのデザイン、サイト上でのレイアウト決定などがそれぞれ独立している形なので、ひととおりの作業を覚えてしまえば難易度は高くない。デザインテンプレートはJoomla用のものがそのまま活用可能でもあり、完全にオリジナルを作成して使うのでなければ、これもまた難易度は高くない。解説ベンチャー企業の「アポロ計画」を中心としたプロジェクトにより、2007年9月にバージョン1がリリースされた純国産オープンソースCMSである。自由に動的な組み合わせが可能な構造を持ち、コアとなるフレームワーク、出力を担うテンプレート、機能を担うウィジェットで構成され、ウィジェットのコンポーネントをブロックレイアウトしていくことでウェブサイトを構築するスタイルをとっている。そのため、導入から運用開始までを比較的短時間で行うことが可能な製品である。未実装な機能があまりにも多いため、業務用途での導入はリスクが大きい。業務用途に必要なおおよその機能ウィジェットは、ロードマップ上ではリリースが予定されていることや、テクニカルライターによるガイドブックがすでに作成され販売されていることなどを考慮すれば、今後の発展に要注目な、期待のもてる製品の1つである。け対象規模[?]:既存の静的ページで構成されたウェブサイトを持っている状態からCMS化を短期間で図る際には、さまざまな効果的な機能を有している。ユーザー管理機能は充実しているが、現段階でワークフロー周りの機能が未実装なため、大規模な組織には向いていない。ライセンス形態:GPL動作環境:Apache、MySQL、PHPが正しく動作するOS(Windows、Linux、Mac、Unixなど)。インストール難易度:ウェブブラウザを使う対話形式のインストーラを実装しているため、難易度は高くはない。現時点で日本語化されていないことでやや困難な印象を受ける。管理難易度:時系列によるコンテンツ管理ではなく、完全なツリー構造で管理するため、ページ数が少ない場合は見通しも良く難易度はそう高いとは思えない。逆にツリー構造での管理であるがゆえに、コンテンツページ数が大幅に増えた場合、管理するサイトの構造自体が把握しきれなくなるおそれもある。モジュールにより、コミュニケーション用のフォーラムSMFやブログ用のWordPressなどを統合してコンテンツを取り扱うことが可能だが、管理画面まで統合できるわけではない。結果として複数の製品を組み合わせて使う形となり、逆に利用者にとって難易度が高くなってしまう可能性がある。解説シンプルな基本仕様であり、テンプレートシステムは柔軟で拡張性を持つ。URL設定も自由度が高く、キャッシュ制御も高機能であり、軽快な動作とAjaxによるスタイリッシュな操作感を持つバックエンドを有する。設計思想段階からコンテンツフレームワークに特化することを目標としていたため、機能の高度化がバージョンアップのたびに図られてきた次世代型製品である。テンプレートはウェブオーサリングツールとの親和性が高く、動的出力を行うスニペット、割り込み処理を行うプラグイン、管理機能を追加するモジュールと幅広い拡張性が魅力的である。残念ながら日本語リソースの不足、これからバージョン1.00へ向けて発展するがゆえのシステム構造の変革などがネックとなるため、現時点での導入はリスクをはらんでいる。今後に期待大の製品であることは間違いない。け対象規模[?]:小規模からかなりの大規模まで広範囲での利用が可能。専門管理者を確保できることが望ましい。