Ну совсем новичкам вообще не стоит начинать с фреймворков.
Выростут неумехи не знающие ни фреймворка, ни языка, не умеющие ступит и шагу самостоятельно.
Ага, запустили проект так, что-то изменили, а тут вдруг появились бутылочные горлышки.
Нужно все переписывать.
Это типа строили дом, а потом его нужно сломать и заново построить :)
Шикарно.
Архитектура на все 100.
А, ну да, хоумпаджи с такими проблемами не столкнутся, что намекает на что расчитан AR.
Как вытащить данные из profile?
И это какой-то странный подход к разработке. :)
$posts = Post::model()->with('author.profile')->findAll();
?
PHP сам отличный шаблонизатор.
С твигом не работал, но видел извращения в смарти, а иногда без них никуда. :)
Во-во. А то выростают программисты на одном фреймворке, не меющие шагу самостоятельно ступить без костылей. :)
Выростут неумехи не знающие ни фреймворка, ни языка, не умеющие ступит и шагу самостоятельно.
Нужно все переписывать.
Это типа строили дом, а потом его нужно сломать и заново построить :)
Шикарно.
Архитектура на все 100.
А, ну да, хоумпаджи с такими проблемами не столкнутся, что намекает на что расчитан AR.
То есть фреймворк предназначен только для выбора примитивных данных?
Для хоумпаджей?
Кстати, Yii 1.1 не способен отобразить связанную модель связанной модели. :)
Не знаю, почему минусуют :)
Это каким таким образом?
Такое можно везде наделать при желании :)
Про это есть в статье: http://blog.kpitv.net/article/frameworks-1/
Да и все апологеты фреймворков за жирные модели почему-то.
Аж странно.
www.yiiframework.com/doc/guide/1.1/ru/basics.best-practices#sec-2
:)