i wonder why the creator of prado created a new framework called yii.
wasnt prado the right way to go? does this mean that i shouldnt even consider prado over yii?
is yii also component based?
i wonder why the creator of prado created a new framework called yii.
wasnt prado the right way to go? does this mean that i shouldnt even consider prado over yii?
is yii also component based?
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.
Yes, Yii claims to be component-based.
I think the benchmarks illustrate why Yii is attractive over Prado and most other PHP frameworks:
http://www.yiiframework.com/performance
Yii offer an order of magnitude greater performance, measured by requests per second, when you use a bytecode cache like APC.
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.