Почему создатель прадо создал Yii? - PullRequest
8 голосов
/ 02 февраля 2010

Интересно, почему создатель прадо создал новый фреймворк под названием Yii?

Разве Прадо не был правильным путем?Значит ли это, что я даже не должен рассматривать прадо над Yii?

Является ли Yii также компонентным?

Ответы [ 6 ]

11 голосов
/ 02 февраля 2010

Yii - это обновленная и переработанная версия Prado. Прадо был медленным и было трудно широко использовать его архитектора. Yii был построен с учетом всех этих вещей.

Yii также основан на компонентах.

Yii, новый развивающийся фреймворк для PHP

4 голосов
/ 11 июля 2010

Эти тесты ничего не стоят. Они сравнивают производительность RPS приложений Hello world, которая совершенно не имеет отношения к производительности приложений реального времени. Однако некоторые парни сравнили производительность с приложениями для демонстрационных блогов для каждой платформы, и Прадо показал себя даже лучше, чем Yii (хотя, вероятно, не за пределами точности измерений).

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

Мне кажется, что Yii - маркетинговая BS, без реального повышения производительности для большинства реальных сценариев использования слов. А без шаблонов Prado на основе тегов это PITA для разработки приложений для него, по крайней мере, по сравнению с Prado.

3 голосов
/ 02 февраля 2010

Да, Yii утверждает, что он основан на компонентах.

Я думаю, что тесты показывают, почему Yii привлекателен по сравнению с Prado и большинством других PHP-фреймворков:

http://www.yiiframework.com/performance

Yii предлагает на порядок большую производительность, измеряемую по количеству запросов в секунду, когда вы используете кеш байт-кода, такой как APC.

1 голос
/ 06 февраля 2012

Никакие рамки не будут длиться вечно. Технологии быстро меняются, программисты больше не могут придерживаться одного языка или структуры в течение всей своей карьеры. В частности, когда меняются парадигмы, проще создать новый фреймворк с нуля. Например, в то время как Прадо многое унаследовал от ASP.NET, Yii построен на структуре MVC. Основатель Yii также реализовал много хороших идей, которые он нашел в Ruby on Rails.

0 голосов
/ 10 января 2012

Они не совпадают по функциям. Как уже сообщалось, в yii нет мощной поддержки страниц / шаблонов на основе тегов, а также html-контроллера.

0 голосов
/ 30 сентября 2010

Они одинаковы по характеристикам, но Yii превосходит Prado по производительности

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

...