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
Афтепати