Сроки у всех разные не нужно смотреть ни на кого, я за два года работы в вебе выучил php + yii хотя не особо уверен в этих знаниях, и django+python надо сказать последний мне нравиться больше) поэтому его я изучаю как можно глубже. Главное чувствовать что интересно, автору еще хочу дать совет подумайте чего вы хотите на самом деле от программирования, делать сайтики на пхп весело интересно, но допустим вам через год уже надоест это дело? Php это язык для веб, а скажем на python можно писать программы для win, unix, android, и т.д. Я не оспариваю что python лучше php, так как каждый язык решает какие то задачи лучше чем его собратья.
мне они точно не нужны, а вот щакащчику нужны, как вытащить данные примерно уже понял, а как каждый сайт привязать к рекламной компании на директе что бы посчитать расходы на рекламу пока не понятно
модель можно передавать как параметр из экшена, и никто не запрещает так же и в виджете создавать модели и работать с БД, вопрос в другом что конкретно надо, может и проще написать метод в контроллере или вообще сделать через beforeAction варианты разные есть
Andy1991: Прочитал ваше описание, у меня есть предложение к Вам(временно бесплатное), если интересно напишите в скайп или на мейл turnthepage41@gmail.com