YiiConf 2017
-
09:30
Регистрация
-
10:45
Открытие
-
11:00Common
Семантическое программирование: Куда поместить код
Практический доклад о том, как перестать засорять проект и не превратить его в хаос. И как используя инструменты фреймворка по назначению упростить себе жизнь.
Презентация
Дмитрий ЕлисеевВеб-программист, активный участник русскоязычного форума Yii, автор вебинаров и статей по вопросам архитектуры и лучших практик в программировании вообще и в Yii в частности.
Соавтор книги Yii2 Application Development Cookbook и автор интенсива «Неделя ООП». -
11:45
Перерыв
-
12:00Common
Миграции и Инсталляции
- Место миграций баз данных в процессе инсталляции проекта в целом и отдельных расширений или модулей
Презентация
- Типичные ошибки при создании миграций баз данных
- Применение миграций из разных источников
- Независимое использование миграций
Павел КлимовКлимов Павел Владимирович (aka @klimov-paul)
PHP разработчик (web developer) с 2008 г. (9 лет)
Спектр технологий: PHP, JavaScript, MySQL, PostgreSQL, MongoDB, Sphinx, ElasticSearch
Участник команды YiiSoft (https://github.com/yiisoft) c марта 2013 г. (4 года)
Один из авторов PHP framework Yii2 (https://github.com/yiisoft/yii2)
Автор следующих официальных расширений для Yii2:
- yii2-sphinx (https://github.com/yiisoft/yii2-sphinx)
- yii2-mongodb (https://github.com/yiisoft/yii2-mongodb)
- yii2-swiftmailer (https://github.com/yiisoft/yii2-swiftmailer)
- yii2-authclient (https://github.com/yiisoft/yii2-authclient)
- yii2-httpclient (https://github.com/yiisoft/yii2-httpclient)
Автор набора расширений для Yii2 "yii2tech" (https://github.com/yii2tech)
Образование: магистр компьютерных наук, ДГМА (г. Краматорск, Донецкая обл., Украина) 2003-2008 гг.
Текущая работа: системный архитектор в компании QuartSoft (http://quartsoft.com/)
Профиль GitHub: https://github.com/klimov-paul
Профиль LinkedIn: https://www.linkedin.com/in/paul-klimov-94583274
Профиль Twitter: https://twitter.com/klimov_paul -
12:45Common
The database abstraction layer of Yii 2
In this talk we'll dive into DBAL of Yii 2. Why was it introduced? How many layers are there? What's the structure and how to use it?
Презентация
Carsten BrandtYii core team -
13:30
Обед
-
14:30Common
Billing на Yii 2
Backend программист в лучшем спортивном медиа sports.ru. В своем докладе я расскажу как мы делаем свое фентези Kixx.today.
Презентация
В рамках доклада мы рассмотрим работу с деньгами, как нам в этом помогает yii, какие особенности есть при разработке своего биллинга и на что стоит обратить внимание.
Максим КупцовКупцов Максим. Старший разработчик в sports.ru c 2016 года. До этого проработал web-программистом в WebCanape. -
15:15Common
Yii. Что дальше?
- Что происходит с PHP.
Презентация
- Ошибки 2.0.
- Планы на 2.1.
- Планы на 3.0.
Александр МакаровИнженер из Воронежа, активный участник OpenSource проектов, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG. -
16:00
Перерыв
-
16:15Common
Domain Driven Design - просто о сложном
Тема предметно-ориентированного проектирования в последнее время становится всё популярнее в сообществе PHP разработчиков, потому пора простыми словами объяснить, что такое DDD и познакомиться с основными концепцииями и паттернами, которые применяются при разработке по DDD.
Презентация
Во время доклады мы итеративно отрефакторим приложение и сделаем выводы о том, где и как DDD может помочь, а где - навредить.
Дмитрий Науменко- веб-разработчик из Киева
- Core разработчик PHP-фреймворка Yii 2
- активный член Open Source сообщества. -
17:15
Свободные вопросы про Yii
-
18:15Common
OpenSource изнутри
Про OpenSource и про плюсы и проблемы как явления, так и тех, кто в нём участвует.
Презентация
Александр МакаровИнженер из Воронежа, активный участник OpenSource проектов, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG. -
18:45
Свободные вопросы про Yii
-
19:20
Закрытие
-
19:30
Афтепати