Я бы настоятельно рекомендовал вам сначала изучить основы языка. Рамки облегчают людям, которые знают, как их наилучшим образом использовать. Представьте себе, есть ли у меня рамки для строительства дома. Если вы начинающий плотник, вы по-прежнему совершаете много ошибок, сталкиваетесь со многими «Эй ... как вы это делаете», используйте неправильные инструменты, а не следуйте определенным предполагаемым соглашениям и т. Д. Изучите основы.
Если вам нужен пример того, где фреймворк ударит вас по прикладу, чтобы не знать, что ваш материал проверяет Zend_Form в Zend Framework. Вы можете создать простую форму без проблем, но в реальной жизни вам потребуется настроить многие аспекты формы.Вы должны будете продлить его самостоятельно, чтобы получить то, что вы действительно хотите. Замените стандартные кнопки на пользовательские, измените сообщения об ошибках по умолчанию, настройте html и css, используемые для отображения различных частей формы. Сделайте форму как можно более многоразовой ... абстрагируйте некоторые ее аспекты, чтобы придать ей более широкое использование. Работайте в некоторой валидации и авторизации ... вы быстро окажетесь над головой, если у вас еще нет программных отбивных.