仕事上でどうしても参加型ポータルサイトの構築をしなければならなくなり、急遽「XOOPS」を学習し始める。
こういうう、ポータルシステムは「コンテンツマネジメントシステム(CMS)」とも呼ばれているが、どうもデザイン面で似通った作りの物が多く、魅力的に映らなくてイマイチ触手が伸びなかった
だいたい参加型コミュニティサイトってあまり好きじゃないんだよなぁ。
機能的にはさすがにそれ向けに作られたパッケージとモジュールなので組み込み構築は楽であろう。公式サイトからモジュールの種類を探すとかなりの量がヒットして何も目的を持たずに見ているだけだと途方に暮れる。
やはり、サイトで何をしたいか(掲示板やセキュリティや認証システム等々)そこから目的のモジュールを探していった方が早そうだ。外見にはテンプレートが配布されており、それを元にカスタマイズしてゆくことになりそうだ。
ただ、カスタマイズにはHTMLとスタイルシートの内容を理解し修正する必要がある。
スタイルシート自体はあまり詳しくないし、HTMLと微妙に記述が違ったり、また数種類の書き方があったり、混乱を招きやすい。
どうせならHTMLと同じ記述にしていくれたほうがもっと解りやすかったのに・・・。
テンプレートのカスタマイズにはローカルでPHPやMySQLの使える環境にXOOPSをインストールすることで確認作業が楽になるらしい。
幸い、運の良いことに先日に新しいMAMP が発表されてそこには標準でXOOPSが入っていた。
これで、ローカルでの確認環境は楽に構築できた。
