вторник, 30 марта 2010 г.

Конференция Zend Framework, 27 марта 2010. Санкт Петербург

Первая конференция по  Zend Framework  состоялась в Питере

27 марта, в Санкт-Петербурге, прошла конференция разработчиков  Zend Framework -  популярной среды, для -  PHP самого распространённого в настоящие время языка веб-программирования . Среди разработчиков данного продукта довольно много наших соотечественников., поэтому место проведения первой, не только в России. Но и в мире конференции по ZF было отнюдь не случайным.
Должен сказать, что хоть у организаторов и ощущалось некоторое отсутствие опыта такого рода мероприятий, конференция явно удалась. Практически полный зал заинтересованных специалистов наблюдался  с утра и до окончания действа, что на встречах такого формата бывает не часто. Главным образом этому способствовал тот факт, что неинтересных и блёклых докладов не было совсем.



Александр Веремьев (наш человек в Zend Framework Core)

Конференцию от открыл доклад  Александр Веремьев (один из трёх core-разработчиков ZF),  «Жизненный цикл приложений  в проекте ZF», в котором были изложены основные принципы   развития проекта.
Александр рассказал об этапах, которые необходимы пройти инновации от «предложения» до полноценной части фрэймвока, дал рекомендации по ускорению рассмотрения «предложения» и ускорению включения его в проект.
Доклад Александра Стешенко (Norada Corporation, PHP-разработчик) "Zend Framework и MVC, реализация модели" был посвящён реализации этого патерна в ZF, с кратким обзором в компонентов и их пояснением их роли в составе фреймворка. Доклад был довольно академичен по стилю изложения, и опытные разработчики от такого ликбеза немножко заскучали. Я к их чилу не отношусь, поэтому внимал с интересом. К тому-же всё это оказалось вводной частью к выступлению его содокладчика Кирилла Чебунина (Equelli Ltd, PHP-разработчик, который своей энергией изрядно расшевелил зал.Он рассказывал как раз о реализации модели, про "тонкие" и "толстые" модели, уровни абстракции (сервисный слой/слой работы с данными), патерны работы с данными и управлении зависимостями.

Александр Стешенко и Кирилл Чебунин. Заметна разница в манере подач иматериала.

Александр Махомет (создатель сообщества ZendFramework.ru), в своём докладе "Zend Framework и производительность"    очень подробно, с примерами рассказал о различных подходах, влияющих на производительность ZF.


Это не Кэп, Александр Махомет проясняет вовсе не очевидные вещи.

На примере тестового приложения был продемонстрирован эффект от различных методикей повышающих, как связанных с использованием среды (Кеширование объектов Zend_Config, Zend_Locale, и др, кеширование страниц, блоков, запросов, объединение классов Zend Framework в один файл и т д), так и внешних (использование акселераторов, настройка веб-сервера). Если очень коротко - основной вывод в том, что набольшую эффективность приносят акселераторы и кэширование, но я рекомендую ознакомиться с самим докладом, когда он появиться в сети.

Далее,  прозвучали доклады, как от разработчиков  ZF, так и от программистов с опытом внедрения этой среды,  Последнее было наиболее интересно (очень весёлый и скептический доклад   Анатолия Ларина)

В своём докладе «Что нового несёт нам Zend  Framework 2.0?», Надежда Блинова (Wizartech, веб-программист) рассказала о нововведениях, которые ожидают фрэймворк во второй версии среды, основанной на php 5.3.


Надежда Блинова освоила ZF2. А чего добился ты?

Очаровательная девушка  и увлекательный докладчик в одном лице, производила совершенно невероятное впечатление, правда, те перемены, которые нас ждут в новой версии ZF показались несколько радикальными, но, то что хрупкая девушка с ними справилась, вдохновляет не бояться трудностей.
Завершил конференцию доклад Георгирия Туревича (Wizartech, ведущий веб-программист), посвящённый интеграции ZF с  JavaScript фрэймворками (DojoTtoolkit и jQuery) .  На практических примерах и визуальных демонстрациях Георгий показал, как реализованы, средствами ZF автоматизация работы с jQuery UI-компонентами, автокомплит (Dojo и iQuery), работа с виджетами DojoTtoolkit и многое другое. особенно продвинуто выглял клас для работы с Dojo, но из разъяснений Георгия стало ясно, что на горизонте есть компоненты для работы и с такими JavaScript средами, как Ext и MooTools.


 Событие решено было сделать регулярным (по по крайней мере ежегодным).
(статья в работе)

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

Отправить комментарий