пятница, 1 февраля 2008 г.

Zend Framework 1.5RC

Вышел ZF 1.5RC. Изменений много и много нового. Все еще посмотреть не удалось.

Zend_Form.

Важно: в русскую версию манула дока по сабжу не вставлена, зато в английской версии есть довольно подробное русководство.

Zend_Form это конструктор форм, который позволяет создавать с помощью PHP создавать XHTML-валидные формы, а также применять к ним фильтры(естественно реализующие интерфейс Zend_Filter_Abstract), а также удобно их валидировать. Примеры и достаточное количество информации есть в документации. От себя скажу, что многое сделанное уже было в symfony, но в Zend оно более целостно в интеграции и менее связно. По прежднему меня харит избыточность, но это лечиться.

Zend_View

А еще во View появились partials, это шаблоны которые содержат в себе виды и которые можно рендерить везде где это нужно, а параметры в вид пережаються через массив. У нас в phpxcore это пару ревизий назад появилось в отдельным хелпером displayFrame, но у нас это сделано с разделением на логику и представление. Если в Zendе это просто тупой рендер шаблона, в котором может быть "шоугондно", то в коре это метод в котором инкапсулирована логика Frame'а из которого уже отдаються значения в вид(шаблон) в котором собственно и формируеться преставление. Классы Frame'ов существуют для каждого модуля. А если совсем честно, то все это опять из symfony в которой это называеться partial, а то что реализовано в xcore, component. И было это уже давно.

Комментариев нет: