Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Why did the creator of prado create Yii?

I wonder why the creator of prado created a new framework called Yii?

Wasn't prado the right way to go? Does this mean that I shouldn't even consider prado over Yii?

Is Yii also component based?

like image 662
ajsie Avatar asked Feb 02 '10 00:02

ajsie


2 Answers

Yii is a rebuilt and redesigned version of Prado. Prado was slow and was difficult to widely use its architect. Yii was built with all those things in mind.

Yii is component based as well.

Yii, the new emerging framework for PHP

like image 197
Anthony Forloney Avatar answered Sep 21 '22 15:09

Anthony Forloney


Those benchmarks are worth nothing. They compare Hello world apps' RPS performances, which are completely irrelevant for real-word application performance. Some guy however did performance comparison with the demo blog apps for each framework, and Prado came out to perform even better than Yii (even though probably not outside measurement accurancy).

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

Yii seems like a marketing BS to me, with no real performance-advancement for most real word use scenarios. And without Prado's tag-based templates it's a PITA to develop applications for it, at least compared to Prado.

like image 29
DN2 Avatar answered Sep 20 '22 15:09

DN2