Я его весьма подробно прорабатывал в свое время. Он хорош, но не идеален, и не совсем для полных новичков. Padraic Brady один из большой команды, со своим мнением, хотя здесь framework.zend.com/community/contributors, о нем почему-то забыли. К примеру в некоторых моментах его подход отличается от подхода Matthew Weier O'Phinney, который является разработчиком ZF еще в большей мере.
Вряд ли этот туториал претендует на звание «придраться нет возможности»
В целом считаю в любом объемном труде будет авторский стиль, который другим может не подходить.
Выше я написал что генерацию верстки можно не делать. Но это не значит что нужно полностью выбросить Zend_Form, в любом случае придется писать какой то свой механизм обработки ошибок к примеру.
А чем пример тяжеловат, ну допустим метку можно вывести еще руками.
а name, value, maxlength это явно не забота верстальщика. И хорошо если эти параметры можно настраивать из одного места.
1. перегружать Zend_Action_Controller и Zend_Front_Controller зачастую не нужно. Зенд предлагает для упомянутых задач использовать плагины.
2. Отказываться от Zend_Form не обязательно. Вы не учитываете что помимо генерации верстки это еще и весьма удобный механизм компоновки валидаторов, фильтров, метаданных относящихся к форме. Zend_Form вообще не заставляет вас выводить форму. Лично мне работать с формой как с объектом бывает весьма удобно. Хотя при сложных дизайнерских формах конечно проще будет ее верстку написать руками. Подробнее свою позицию изложил тут.
Юрий Бойко переманил половину слушателей =) Хотя я бы и сам пошел его послушал, если бы не надо было докладывать, очень уж приятный и мудрый человек =)
В целом считаю в любом объемном труде будет авторский стиль, который другим может не подходить.
А чем пример тяжеловат, ну допустим метку можно вывести еще руками.
а name, value, maxlength это явно не забота верстальщика. И хорошо если эти параметры можно настраивать из одного места.
Если очень хочется можно упростить даже до такого
<iinput type="text" name="email" value="<?php echo $this->formRegister->name->getValue(); ?>" maxlength="20" />Проще этого не будет даже если вы будете делать полностью руками.
2. Отказываться от Zend_Form не обязательно. Вы не учитываете что помимо генерации верстки это еще и весьма удобный механизм компоновки валидаторов, фильтров, метаданных относящихся к форме. Zend_Form вообще не заставляет вас выводить форму. Лично мне работать с формой как с объектом бывает весьма удобно. Хотя при сложных дизайнерских формах конечно проще будет ее верстку написать руками. Подробнее свою позицию изложил тут.
карма должна быть >= 5, а у вас >11
Несколько замечаний о новом релизе
zendframework.ru/anonses/zend-framework-1-7-thoughts
Кто знает как отрубить? еще и тайтлы не правильные ставит