Warum hat der Schöpfer von Prado Yii erschaffen?

8

Ich frage mich, warum der Schöpfer von Prado ein neues Framework namens Yii erstellt hat?

War Prado nicht der richtige Weg? Bedeutet das, dass ich Prado über Yii nicht einmal in Erwägung ziehen sollte?

Ist Yii auch komponentenbasiert?

    
ajsie 02.02.2010, 00:25
quelle

6 Antworten

11

Yii ist eine umgebaute und neu gestaltete Version von Prado. Prado war langsam und war schwierig, seinen Architekten weit zu verwenden. Yii wurde mit all diesen Dingen gebaut.

Yii ist ebenfalls komponentenbasiert.

Yii, der neue aufkommende Rahmen für PHP

    
Anthony Forloney 02.02.2010, 00:30
quelle
4

Diese Benchmarks sind nichts wert. Sie vergleichen die RPS-Leistungen von Hello World Apps, die für die tatsächliche Anwendungsleistung völlig irrelevant sind. Ein Typ hat jedoch einen Leistungsvergleich mit den Demo-Blog-Apps für jedes Framework durchgeführt, und Prado kam sogar noch besser raus als Yii (obwohl wahrscheinlich nicht außerhalb der Messgenauigkeit).

Ссылка

Yii scheint für mich wie eine Marketing-BS zu sein, ohne wirklichen Leistungsfortschritt für die meisten echten Wortzweckszenarien. Und ohne die Tag-basierten Vorlagen von Prado ist es ein PITA, um Anwendungen dafür zu entwickeln, zumindest im Vergleich zu Prado.

    
DN2 11.07.2010 02:33
quelle
3

Ja, Yii behauptet, komponentenbasiert zu sein.

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

Ссылка

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

    
Bill Karwin 02.02.2010 00:32
quelle
1

Kein Framework wird für immer bestehen bleiben. Technologie verändert sich schnell, Programmierer können nicht länger für ihre gesamte Karriere an einer Sprache oder einem Rahmenwerk festhalten. Besonders wenn sich Paradigmen verschieben, ist es einfacher, ein neues Framework von Grund auf neu zu erstellen. Während beispielsweise Prado viel von ASP.NET geerbt hat, baut Yii auf der MVC-Struktur auf. Der Gründer von Yii hat auch viele gute Ideen umgesetzt, die er in Ruby on Rails gefunden hat.

    
migu 05.02.2012 23:22
quelle
0

Sie sind in den Eigenschaften identisch, aber Yii ersetzt Prado in der Leistung.

Siehe Ссылка

    
LEM Adane 30.09.2010 00:40
quelle
-3

Sie sind nicht in Funktionen identisch. Wie gepostet, hat yii nicht die leistungsstarke Tag-basierte Seite / Template-Unterstützung, sowie HTML-Controller.

    
Rick 10.01.2012 03:37
quelle

Tags und Links