YiiConf
зал Суриков
09:30
Регистрация
10:45
Открытие
11:00

Семантическое программирование: Куда поместить код
Дмитрий Елисеев
— Веб-программист, активный участник русскоязычного форума Yii, автор вебинаров и статей по вопросам архитектуры и лучших практик в программировании вообще и в Yii в частности.
Соавтор книги Yii2 Application Development Cookbook и автор интенсива «Неделя ООП».
Соавтор книги Yii2 Application Development Cookbook и автор интенсива «Неделя ООП».
Практический доклад о том, как перестать засорять проект и не превратить его в хаос. И как используя инструменты фреймворка по назначению упростить себе жизнь.
11:45
Перерыв
12:00

Миграции и Инсталляции
Павел Климов
— Климов Павел Владимирович (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
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:45

The database abstraction layer of Yii 2
Carsten Brandt
— Yii core team
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?
13:30
Обед
14:30

Billing на Yii 2
Максим Купцов
— Купцов Максим. Старший разработчик в sports.ru c 2016 года. До этого проработал web-программистом в WebCanape.
Backend программист в лучшем спортивном медиа sports.ru. В своем докладе я расскажу как мы делаем свое фентези Kixx.today.
В рамках доклада мы рассмотрим работу с деньгами, как нам в этом помогает yii, какие особенности есть при разработке своего биллинга и на что стоит обратить внимание.
В рамках доклада мы рассмотрим работу с деньгами, как нам в этом помогает yii, какие особенности есть при разработке своего биллинга и на что стоит обратить внимание.
15:15

Yii. Что дальше?
Александр Макаров
— Инженер из Воронежа, активный участник OpenSource проектов, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG.
16:00
Перерыв
16:15

Domain Driven Design - просто о сложном
Дмитрий Науменко
— - веб-разработчик из Киева
- Core разработчик PHP-фреймворка Yii 2
- активный член Open Source сообщества.
- Core разработчик PHP-фреймворка Yii 2
- активный член Open Source сообщества.
Тема предметно-ориентированного проектирования в последнее время становится всё популярнее в сообществе PHP разработчиков, потому пора простыми словами объяснить, что такое DDD и познакомиться с основными концепцииями и паттернами, которые применяются при разработке по DDD.
Во время доклады мы итеративно отрефакторим приложение и сделаем выводы о том, где и как DDD может помочь, а где - навредить.
Во время доклады мы итеративно отрефакторим приложение и сделаем выводы о том, где и как DDD может помочь, а где - навредить.
17:15
Свободные вопросы про Yii
18:15

OpenSource изнутри
Александр Макаров
— Инженер из Воронежа, активный участник OpenSource проектов, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG.
Про OpenSource и про плюсы и проблемы как явления, так и тех, кто в нём участвует.
18:45
Свободные вопросы про Yii
19:20
Закрытие
19:30
Афтепати