大規模なソーシャル ネットワーキング Web サイトを開発するには、上記のフレームワークの中から選択する必要があります。以前にいくつかのプロジェクトで Zend フレームワークを使用したことがあるので、Zend フレームワークを使用することに偏りがありますが、公正な意見を述べたいと思います。
主にパフォーマンスと拡張性を求めています。
大規模なソーシャル ネットワーキング Web サイトを開発するには、上記のフレームワークの中から選択する必要があります。以前にいくつかのプロジェクトで Zend フレームワークを使用したことがあるので、Zend フレームワークを使用することに偏りがありますが、公正な意見を述べたいと思います。
主にパフォーマンスと拡張性を求めています。
使いやすいものを使用してください。それが最も重要なことです...理解していないツールを使用しても意味がありません。(他の問題の中でも)生産性がほとんどないからです...
私は Yii と Zend フレームワークの両方を使用してきましたが、今でも両方を少しずつ使用しています。yii には実にエレガントなソリューションがいくつかあります。私は Zend フレームワークを使い始めましたが、それ以来、主に yii を使用するようになり、Zend が散りばめられています。
私の意見では、この場合、正しいことも悪いこともありません。自分で最もよく開発できるフレームワークを選択する必要があります。よく知っているほど、アプリケーションのパフォーマンスは向上します。すべてのフレームワークで高速および低速での書き込みが可能です。したがって、あなたの場合、Zendを選択することは絶対に大丈夫です。ほとんどのフレームワークには独自のベンチマークがあり、最高のパフォーマンスのソリューションとして賞賛されていることに注意してください;)
次に、Zend Framework を使用します。拡張性は Zend Framework では当然のことであり、パフォーマンスに関してはコーディング方法次第です。Zend Framework は、M を実装する VC のようなものです。つまり、Fat Model とスキニー コントローラー プログラミング ロジックを使用すると、Zend Framework を適切に迅速に作成できるはずです。そこで遅延読み込みを実行し、Yii と同じくらい高速にできると確信しています (Yii は多くの遅延読み込みを行うため)。
CIが何かわかりません。
Yii は、fyi を開発するのにはるかに高速です。