候補は「cakePHP」「RubyOnRails」です。会員系サイト構築の利用実績、ウェブ上や書籍での情報量を加味して、教えて下さい。
PHP経験者が多いのであればCakePHPがいいと思いますよ。
僕の私見でCakePHPとRailsの特徴をまとめると
CakePHP
・日本語マニュアルが秀逸
・プラグインが少ないand質が低い
・データベース操作が甘い(ver1.2rcではかなり改善)
・権限が限られた安いレンタルサーバ等でも動かせる
・歴史が浅いので、負荷テストが不十分。信頼性が低い
Ruby on Rails
・ドキュメントがほとんど英語
・プラグインが豊富
・データベース操作に強い
・動かすためにある程度サーバの権限が必要
・CakePHPに比べると信頼性が高い
mod_perlが使える環境ならCatarystというチョイスもありますが、PHP技術者が多いのなら素直にCakePHPかRailsにすべきだと思います。CakePHPの新しいバージョン(ver1.2)はデータベース操作の不具合が解消され、デフォルトでログイン認証プラグインがついたので、会員制サイトの構築にも十分耐えうるレベルになったのではないかと思います。
結局どういうサイトか良く見えないですが、フレームワーク云々というより、
XOOPS とか
Simple, Secure, Scalable | XOOPS Cube日本サイト
ZenCart
S-page / We Love Zen-Cart,WordPress&XOOPS
をベースにしてカスタマイズ部分だけモジュールを作成すればよいように思います。
はてな人力検索を作ると仮定していただいて結構です。そう考えるとEC構築に適したzen-cartは違うかな?と思いますが、どうなんでしょうか。xoopsも人力検索作るのには、フルスクラッチで作った方が早いような。すいません、質問があいまいで。
PHP経験者が多いのであればCakePHPがいいと思いますよ。
僕の私見でCakePHPとRailsの特徴をまとめると
CakePHP
・日本語マニュアルが秀逸
・プラグインが少ないand質が低い
・データベース操作が甘い(ver1.2rcではかなり改善)
・権限が限られた安いレンタルサーバ等でも動かせる
・歴史が浅いので、負荷テストが不十分。信頼性が低い
Ruby on Rails
・ドキュメントがほとんど英語
・プラグインが豊富
・データベース操作に強い
・動かすためにある程度サーバの権限が必要
・CakePHPに比べると信頼性が高い
mod_perlが使える環境ならCatarystというチョイスもありますが、PHP技術者が多いのなら素直にCakePHPかRailsにすべきだと思います。CakePHPの新しいバージョン(ver1.2)はデータベース操作の不具合が解消され、デフォルトでログイン認証プラグインがついたので、会員制サイトの構築にも十分耐えうるレベルになったのではないかと思います。
詳細なご回答ありがとうございます。デフォルトでログイン認証プラグインというのは良いですね。cakePHPをインストールして少し検証してみたいと思います。
http://xoopscube.jp/modules/newbb/viewtopic.php?topic_id=8207&fo...
Xoopsモジュールで「教えてgoo」ライクなモジュール
教えて!Xoo
があります。こちらをベースにカスタマイズされてはどうでしょうか。
お!なるほど、いいですね。検証させて頂きます。ありがとうございます。
詳細なご回答ありがとうございます。デフォルトでログイン認証プラグインというのは良いですね。cakePHPをインストールして少し検証してみたいと思います。