私は新しい Web サイトの開発を開始しようとしており、PHP フレームワークに関する調査を行っています。私は高度な PHP 開発者ではありませんが、数年前から (asp.net で) Web サイトとアプリを開発しています。
私の Web サイトは主に AJAX ベース (jQuery を使用) であり、Web サービスを多数呼び出します。いくつかの調査の後、ここに私が思いついたものがあります:
CakePHP: もともとこれで開発を開始しましたが、複雑すぎることがわかりました。それを使うためだけに、この新しいものをすべて使用して学習する必要があるという事実は、少し気が遠くなるようなものでした.
Zend: フレームワークのパフォーマンスには少し懐疑的ですが、Web サービスの作成を強力にサポートしていると聞きました。ちょっと複雑だという話も聞きました。
CodeIgniter: これを使用しない本当の理由はありません。私が読んだことによると、CodeIgniter と Yii は非常に似ていますが、Yii は少し高速で、PHP4 用の不要なコードはありません (私は PHP5 のみで開発する予定であるため)。
Yii に関して言えば、他のフレームワークよりも新しく、コミュニティが小さいことだけが私を怖がらせます。また、Zend とは対照的に、大量の Web サービスをサポートしていないようです (私の理解では SOAP のみです)。
だから私の質問は次のようになります:
- これらのことは私を心配する必要がありますか? (コミュニティとしてはそれほど大きくなく、Web サービスのサポートも貧弱です)
- 他に調べるべきことはありますか?
- 主に AJAX ベースの Web アプリケーションで、他のフレームワークよりも Yii を選択しても問題ありませんか?
バラ