Frage

Ich frage mich, warum der Schöpfer von Prado ein neues Rahmen namens Yii geschaffen hat.

War Prado nicht der richtige Weg? Bedeutet das, dass ich nicht einmal Prado über YII betrachten sollte?

Ist YII auch Komponenten basiert?

War es hilfreich?

Lösung

Yii ist eine wieder aufgebaute und neu gestaltete Version von Prado. Prado war langsam und es war schwierig, seinen Architekten ausführlich zu nutzen. Yii wurde mit all diesen Dingen gebaut.

YII basiert ebenfalls auf Komponenten.

Yii, der neue aufstrebende Rahmen für PHP

Andere Tipps

Diese Benchmarks sind nichts wert. Sie vergleichen die RPS-Performances von Hello World Apps, die für die Anwendungsleistung der realen Wörter völlig irrelevant sind. Ein Typ hat jedoch den Leistungsvergleich mit den Demo -Blog -Apps für jeden Framework durchgeführt, und Prado hat sich noch besser als YII unterzogen (obwohl wahrscheinlich nicht außerhalb der Messgenehmigung).

http://www.devcomments.com/blog-demo-tenchmark-prado-vs-yii-to59461.htm

Yii scheint mir ein Marketing-BS zu sein, ohne dass die meisten realen Wortnutzungsszenarien wirklich eine wirkliche Leistungsverantwortung haben. Und ohne Prados Tag-basierte Vorlagen ist es ein Pita, um Anwendungen dafür zu entwickeln, zumindest im Vergleich zu Prado.

Ja, Yii behauptet, Komponentenbasiert zu sein.

Ich denke, die Benchmarks veranschaulichen, warum Yii über Prado und die meisten anderen PHP -Frameworks attraktiv ist:

http://www.yiiframework.com/performance

YII bietet eine Größenordnung höhere Leistung, gemessen an Anforderungen pro Sekunde, wenn Sie einen Bytecode -Cache wie APC verwenden.

Kein Rahmen wird für immer dauern. Technologie ändert sich schnell, Programmierer können sich für ihre gesamte Karriere nicht mehr an eine Sprache oder einen Rahmen halten. Insbesondere wenn sich Paradigmen verschieben, ist es einfacher, ein neues Framework von Grund auf neu zu erstellen. Während Prado beispielsweise viel von ASP.NET geerbt wurde, basiert YII auf der MVC -Struktur. Der Gründer von YII hat auch viele gute Ideen implementiert, die er in Ruby on Rails fand.

Sie sind in den Funktionen gleich, aber Yii Supercedes Prado in Leistung.

Sehen http://www.pradosoft.com/forum/index.php?topic=11022.0

Sie sind in Funktionen nicht gleich. Wie veröffentlicht, verfügt YII nicht über die leistungsstarke Tag- / Vorlageunterstützung sowie den HTML -Controller.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top