8

なぜプラドの作者がYiiという新しいフレームワークを作ったのだろうか?

プラドは正しい道ではなかったのですか?これは、私がYiiよりもプラドを考慮すべきではないという意味ですか?

Yiiもコンポーネントベースですか?

4

6 に答える 6

11

Yiiは、プラドの再構築および再設計されたバージョンです。プラドは遅く、その建築家を広く使うことは困難でした。Yiiはこれらすべてを念頭に置いて構築されました。

Yiiもコンポーネントベースです。

Yii、PHP用の新しいフレームワーク

于 2010-02-02T00:30:40.190 に答える
4

それらのベンチマークは何の価値もありません。それらは、Hello worldアプリのRPSパフォーマンスを比較します。これは、実際のアプリケーションのパフォーマンスとはまったく関係ありません。ただし、一部の人は各フレームワークのデモブログアプリとパフォーマンスを比較し、PradoはYiiよりも優れたパフォーマンスを発揮しました(おそらく測定精度の範囲外ではありませんが)。

http://www.devcomments.com/Blog-demo-benchmark-Prado-vs-Yii-to59461.htm

Yiiは、私にはマーケティングBSのように見えますが、実際のパフォーマンスはありません。ほとんどの実際の単語使用シナリオでは進歩しています。そして、プラドのタグベースのテンプレートがなければ、少なくともプラドと比較して、それのためのアプリケーションを開発することはPITAです。

于 2010-07-11T02:33:26.700 に答える
3

はい、Yiiはコンポーネントベースであると主張しています。

ベンチマークは、YiiがPradoや他のほとんどのPHPフレームワークよりも魅力的である理由を示していると思います。

http://www.yiiframework.com/performance

Yiiは、APCのようなバイトコードキャッシュを使用すると、1秒あたりのリクエスト数で測定すると、1桁高いパフォーマンスを提供します。

于 2010-02-02T00:32:55.017 に答える
1

フレームワークが永遠に続くことはありません。テクノロジーは急速に変化し、プログラマーはキャリア全体で1つの言語やフレームワークに固執することができなくなりました。特にパラダイムが変化する場合、新しいフレームワークを最初から作成する方が簡単です。たとえば、PradoはASP.NETから多くを継承しましたが、YiiはMVC構造に基づいて構築されています。Yiiの創設者は、RubyonRailsで見つけた多くの優れたアイデアも実装しました。

于 2012-02-05T23:22:58.047 に答える
0

機能は同じですが、Yiiがプラドに取って代わります。

http://www.pradosoft.com/forum/index.php?topic=11022.0を参照してください

于 2010-09-30T00:40:22.173 に答える
-3

それらは機能が同じではありません。投稿されているように、yiiには強力なタグベースのページ/テンプレートのサポートとhtmlコントローラーがありません。

于 2012-01-10T03:37:17.980 に答える