目次

どのCMSを使えばいいのか?

迷ったら、Drupal、Joomla、WordPressのいずれか

ユーザーが多くて、かつ開発が続けられているものを使うのが無難。

なので。

世界的にはDrupal、Joomla!、WordPress、TYPO3が他を圧倒

現状、ユーザー数はDrupalJoomla!WordPresstypo3が突出しています。ドメイン数や主なユーザー数やGoogleでの検索件数からすると、以下のような感じ。

  1. その他

日本での現状や今後も考えると、Drupal、Joomla!、WordPress、Movable Type、DokuWiki、MediaWikiのいずれか。

 DrupalJoomla!WordPressMovable TypeDokuWikiMediaWiki
会員制サイト2)×××
大きめの商用サイト××
小規模な商用サイト××
ニュースや日記中心のサイト×
用語や情報をまとめたサイト

DrupalやJoomla!を突き詰めれば、全てに対応出来る。だが、たとえば日記を書くだけなら、WordPressなどの方が最初から必要な機能が揃っているし機能も単純で分かりやすい。

小規模サイトならWordPressかDokuWiki

なら、ほとんどの場合WordPressで問題ないです。 「高機能だから」とDrupalを選んでも、多くの場合WordPressと同程度の事をするために余計な苦労をするだけ です。

あとは、「情報集約(まとめ)に特化したサイトを作るなら、DokuWikiがいいかな」というぐらい。

インストールDBユーザ管理サイト内リンクページ機能ブログ機能新規ページ作成エディタSEOプラグイン目立つユーザ層
WordPress MySQLさまざま
DokuWiki不要3)×技術・学術系のグループ

更新をさほどしないなら、Webデザインソフト(Dreamweaverとかホームページビルダーとか)でもなんら問題ないです。ただ、

という場合が当然あるわけで。

いくつかのCMSの長所短所

  • 「自分がやりたい事をやりやすいかどうか」、という基準
  • 元々簡単に出来るようになってる>プラグインなどを使えば出来る>>作り方を工夫・自作テンプレートなどを追加すれば出来る>本体を改変すれば出来る

CMS 長所 短所
WordPress わかりやすい。プラグインが莫大。本体やプラグインやテーマのインストールが簡単。カスタマイズ情報がたくさん。サイト内リンクが弱め。カテゴリページの自由度が少ない。スラッグ命名の制約がきつい。時系列順を重視しすぎ。ビジュアルエディタの挙動が微妙。
Drupal 高機能。モジュールが莫大。覚えるのにやや時間がかかる。設定項目が多すぎて逆に適切な設定を選びにくい。各モジュールの機能分担が明確すぎて逆に目的を達成するのに手間がかかる4)
Joomla!高機能。基本がわかれば割と簡単に使える。エクステンションが莫大。見ばえのよいサイトが簡単に作れる。日本語に対応していないエクステンションがかなりある。日本語情報が少ない。
MODxかなり高機能。コンテンツのレイアウトの自由度がすごく高い。スニペットのパラメータは覚えきれないし直感的に指定する事も出来ない。使わない大量の設定項目が視界に入る。テンプレート変数が増えると全体像を把握しづらい。大量ページは扱いづらい。
DokuWikiわかりやすい。サイト内リンクを非常に張りやすい。DokuWikiやプラグインの記法を覚えていればコンテンツの文書構造や見た目を整えやすい。コンテンツのレイアウトの自由度が高い。記法は覚えきれないし直感的に指定する事も出来ない。ページ数が増えると名前空間の変更に多大な手間がかかる。大量ページは扱いづらい。リストの自動生成機能が弱い。ページ分割機能がない。

何でこのサイトはWordPress使ってないの?

簡単に言えば、こういう感じのまとめサイトは、Wikiの方が作りやすいんです。少なくとも自分にとっては。

WordPressはやっぱり、日付順記事をどんどん書いていくようなサイトが一番向いてる、と思う。プラグイン入れたり改造したり使い方に気をつけたりすればいろんな方向性のサイトは作れるけど、カスタマイズに手間かけるなら、最初から自分がやろうとしてる事に合ったものを使うのが楽かな、と。

あと個人的に、WordPressのスラッグ(エイリアス)命名の制約があんまり好きじゃないんですよ。理論上あれの方が正しいだろうし優れてるのかもしれないけど。

それと、ブログ系全般に言えるけど、カテゴリページのレイアウトの自由度が低い。まぁ、ブログにとってカテゴリページなんてのはサイト内の交通整理の場所でしかないわけで。解決策は、以下のあたりでしょうか。

ただ、DokuWikiの欠点として、ページ数が多くなると実用上いろんな問題が出てきます。実用上は数百ページぐらいが上限で、それ以上のサイトを最初から目指すなら、他のシステムを検討した方がいいかも。

何でこのサイトは●●●●使ってないの?

1) Wikipediaの利用者や編集者は非常に多いが、設置ドメインや管理者はそれほど多くない
2) コミュニティ機能を備えたもの
3) 一部機能はMySQLかSQLiteが必要
4) Joomla!は「それをやりたいならこのエクステンションを入れればいい」。Drupalは「それをやりたいならこのモジュールとこのモジュールを組み合わせてこれこれこういう設定にすればいい」となりがち。ブログっぽくない見た目にするだけでも結構な手間がかかる
5) 簡単なため、小規模な商用サイトでよく見られる