MODxという名のCMSがある。システムはとてもわかりやすく。非常にとっつきやすい。これをわかりにくく説明すると、フレームワークライクなオープンソースCMSと言えばわかりにくくなる。
そんな事は置いておいて本題。このCMS、他の一般的なCMSとは明らかに違う点があって、それはページごとに明確に管理するシステムになっているという事。これはどちらかと言えば、静的ページを作成する感覚に非常によく似ている。
例えば、管理画面の左側には、ウィンドウズでいう所のエクスプローラーのようなファイル管理ツリーのようなものがあり、そこに枝を付けてゆくような形で直感的にファイルを取り扱う事が出来る。
一つ一つのファイルはページに該当し、まるまる1ページの見た目を変更出来るので非常にわかりやすい。ツリー状のファイルを辿ってゆけば、瞬時にそのページへとアクセス出来る為、ページのちょっとした更新は手早く行う事が出来る。
その為、どちらかといえば、一般的な企業向けホームページの 作成に向いている。ただ、最近はこういったベタベタな企業サイトな外見を嫌う企業もチラホラおり、もうちょっと○○な機能とかはないの?といった要望を受けると別途、カスタマイズする必要が発生し、難易度が上がる。
難易度が上がる理由
何故難易度が上がるかというと、別途動的な機能を付け加える為にはチャンクと呼ばれる機能を使用し、機能を拡張しなければならない為である。このチャンクは非常に強力でPHPを書ける知識があれば、色々と楽しめる訳だが、これを実際に業務で行おうとすると他のCMSよりも骨が折れる。
一応、海外ではわりと豊富に有志が作成したチャンが存在し、たまたまそれに合致したものが見つかれば容易く機能が追加出来るが、作る人間によってかなり書き方に癖があり、動作を調べているだけでも結構時間をロスしてしまう。
こういった背景もあり、あくまでも、基本的な仕様がハッキリした状態で尚かつそれ程更新頻度の多くない企業には向いているが、動的なコミュニティーサイト等を作成しようとお考えの方はまた別のCMSをお使いになられる方が賢明だと思われる。



