Мне когда потребовалось написать реальную задачу. Мне один знакомый сказал, выкинь ты свой говнокод(я начал на чистом php, по старинке, потому как еще в языке не разбирался) его, говорит любой школьник взломает. Пиши говорит сразу на yii, и я как дебил повелся, просрал месяц пытаясь вдуплить в Фреймворк, не имея нормальных базовых знаний, та еще боль. В общем плюнул и начал писать снова на php, просто с защитой от sql инъекций, с мыслю о том, что блин надо в php разобраться, а потом в фреймворки лезть.