12 октября в Киеве состоялась конференция PHP Frameworks Day. Это четвертый по счету крупномасштабный, международный форум, который посвящен веб-разработке. Кроме хорошо известных на территории Рунета разработчиков web-приложений, к конференции присоединился Расмус Лердорф (создатель языка PHP). Мы поддались искушению оказаться среди участников конференции.

Этот пост является обзором профильной конференции для IT-специалистов, потому пестрит профессиональными терминами, которые могут сбить с толку неподготовленного читателя. Впрочем, если вы готовы, — приятного прочтения :)

Встретили нас очень хорошо. Для проведения конференции был арендован малый зал «Украинского дома» на Крещатике 2. С 9:00 по 9:40 проходила регистрация участников, члены help team с радостью отвечали на все вопросы, выдавали именные бейджи, мини-презенты и, естественно, рекламные буклеты, которые должны были скрасить ожидание докладов.

Хоть регистрация немного затянулась, в 10:00 организаторы попросили занимать свои места.

Занимаем места

Первым докладчиком был Александр Макаров — core-разработчик PHP-фреймворка Yii с мощным аргументированным докладом о том, как его команда, наступая на одни и те же грабли, решила создать, а точнее — усовершенствовать Yii 1.1 до версии 2.0. Основной посыл состоял в том, что, опираясь на свой опыт, ошибки других разработчиков, ребята реализовали мощный и удобный механизм для создания веб-сайтов (или веб-приложений), упростив по максимуму работу программиста.

Вслед за ним веселый и полный энтузиазма Расмус Лердорф намекнул, что не собирается уходить на пенсию: он и его сотрудники готовят нас к знакомству со своим новым детищем — PHP 5.6, которое сейчас находится на стадии альфа-тестирования. Затем шли демонстрация новых структур языка и краткие обзоры основных изменений, а также всяких примочек, которые, по мнению PHP Developers team, заметно упростят жизнь разработчикам. А так как 81% сайтов в интернете написано с помощью их продукта, можем смело предположить, что в ближайшие пару лет сайтостроению ничего не грозит. А при разработке веб-ресурсов, рассчитанных на коммерческую деятельность, на помощь web-программистам в борьбе с поисковыми механизмами будет приходить SEO.

Расмус Лердорф

Далее по плану были доклады Владимира Дубины с его микрофреймворками, Даниила Кожемяко, который доказывал, что даже такого большого и неповоротливого медведя, как Zend Framework 2, можно стимулировать «медом» — и разогнать. Наконец, Михаил Боднарчук провел анализ фреймворков для тестирования кода, что также немаловажно в веб-разработке. После чего организаторы отпустили нас на обед.

Когда стрелки на часах показали 15:00, на сцену вышел следующих докладчик, Виктор Цикунов — представитель компании Microsoft Украина. Хотя доклад был вдоль и в поперек пронизан маркетинговым подтекстом, было очень интересно услышать о Windows Azure Cloud. Azure — это платформа облачных сервисов, от виртуальных хостингов нового поколения до отдельных виртуальных серверных мощностей, которые можно безгранично горизонтально масштабировать (не за счет покупки железа, а за счет переноса информации в кластер). «Майкрософт», конечно, со своей стороны гарантирует безопасность, автоматизацию, высокий уровень отказоустойчивости и дополнительные мощности при росте нагрузок на ваш веб-ресурс. Прайс на услуги не был осветлен, обещали конкурентный продукт на уровне Amazon Cloud.

Microsoft

Отдельное спасибо за доклады Александра Тороша и Антона Шевчука. Первый доклад был о молодом, но быстро набирающем популярность фреймворке Phalcon. Его особенность состоит в том, что он является скомпилированной библиотекой PHP и не тратит дополнительные ресурсы сервера. Быстрый «Сокол» имеет свой шаблонизатор и возможность работы с базами данных noSQL, 4-ре уровня кеширования и способен удивить даже самых требовательных разработчиков.

Доклад Антона Шевчука — это хороший пример, что, вместо того, чтобы сидеть сложа руки и критиковать других, можно сделать первые шаги в сторону улучшения своей ежедневной работы. Антон презентовал публике свой мини-фреймворк с романтичным названием Bluz. Оптимальное решения для профессионалов, целью которого выступают небольшие, но весьма нагруженные проекты.

Список участников

Напоследок отмечу, что, несмотря на то, что был субботний день, под вечер усталость практически не чувствовалась, конференция подарила кучу бесценного опыта и море позитивного настроения. Вперед к новым вершинам, друзья! :)