月末の事務処理を片付けつつ、技術調査。
気になる技術的課題があると、事務処理がはかどらない。所詮技術者ってことかな。


ポータルサイトに活用されているCMSでありながら、パーソナライズされたマイページの機能を提供するものがオープンソースでは見当たらない。
ポータルサイトの必須の機能としてパーソナライズされたマイページ機能があげられてるわりにはおかしな状況だ。
商用のCMSやEIP、グループウェアなら対応しているのがあったりするんだけど。。。


結局自分が求める理想のパーソナライズエンジンは自社で開発しないといけないって結論になってきた。

XOOPSモジュールとしても動作し、単体でも機能するようなものが理想だけど結構難しい。
MVCのフレームワークまで採用しようとしているから、さらに複雑なアーキテクチャになっている。

できてしまえば汎用性の高い良いエンジンになると思うんだけど、道は険しそう。


JavaにはJetSpeedというEIP向けのOSSがあるのに、PHPでは見当たらないのが不思議。
同様のものをPHPで作ってもいいと思うんだけど。


CMSや言語ごとにモジュールだとか、ポートレットとかあるんだけど、これはWEBコンポーネントって形で規格化して欲しい感じ。
無駄な開発を世界中でやられてるって感じがする。

あらゆるEIP、CMS、グループウェアなどで動作させられるWEBコンポーネントが開発できるようになって、流通すれば、同じようなものをたくさん開発しなくても済むようになる。

世界標準になるようなWEBのプラットフォームが開発できるとすごいことになるんだろうな。

MixiとかGreeとかある意味でそのようなプラットフォームを目指しているけど、ちょっと無理な感じかな。。。方向性がよくない。


デスクトップがWindowsの独占になったことは良いことだったのか、悪いことだったのかよくわからないけど、WEBのプラットフォームが独占されてない状況はいろいろな技術が乱立するわけで、スタンダードになっていくものとそうでないものの見極めは重要になってくるような気がする。