YiiConf 2017 June 16 in Moscow - the program is formed


    YiiConf - a conference on the Yii PHP framework, is already close. If you have not yet issued a ticket - it 's time . And do not forget to specify your nickname during registration - this will help to find friends with whom you talked virtually.


    Today we have laid out a program of reports and master classes, assembled from the submitted applications, both on the basis of the vote of the conference participants and the Yii community, and based on the experience of the organizers.


    Main day


    The main day of the conference will be June 16th. Six speakers will make seven presentations.


    Dmitry Eliseev. Semantic programming: Where to put the code



    Dmitry is a web programmer, an active participant in the Russian-language forum Yii , the author of webinars and articles on architecture and best practices in programming in general and in Yii in particular . Co-author of the Yii 2 Application Development Cookbook and author of the OOP Week Intensive .


    The report will be perfectly applicable in practice. It's about refactoring and using Yii: how not to litter a project and turn it into chaos. And how, using the tools of the framework for the purpose, to simplify your life.


    Pavel Klimov. Migrations and Installations



    Pavel is one of the main developers of Yii, who was directly involved in the design and implementation of the second version of the framework. The author of many official and non-official extensions and system architect at QuartSoft .


    The story will be about migrations.


    • Their role in the installation process of the project as a whole and of individual extensions or modules in particular.
    • Typical errors when creating them.
    • The use of migrations from different sources.
    • Independent use of migrations.

    If the first two points can be studied independently, then the two final points for several years already raise many questions and lively debate in the Yii tracker.


    Carsten Brandt. The database abstraction layer of Yii 2



    Carsten, known on GitHub as @cebe, has been part of the Yii team for five years and has been directly involved in everything that has happened over the past five years. Including in the design of the second version of the framework.


    He will talk about the Yii layer for working with databases: why it was introduced, how it is organized and how to use it.


    The language of the report is English. During questions, you can try to communicate in Russian.


    Maxim Kuptsov. Billing on Yii 2



    Maxim Kuptsov - senior developer of one of the best sports media sports.ru , will share his experience in developing kixx . Immediately after lunch, he will tell you how to build a billing system, which mistakes are often made, what features are there, and how Yii helps in all of this.


    Alexander Makarov. Yii. What's next?



    Alexander, known as samdark , has been developing Yii for 7 years and represents him in PHP-FIG . In his report, he will talk about how PHP is changing, what errors are made and why in Yii 2.0 and how they will be fixed in 2.1. Some details of what might possibly become Yii 3.0 will also be revealed.


    Dmitry Naumenko. Domain Driven Design - Just About the Challenges



    Dmitry, whom you can know as silverfire , joined the Yii team in November 2015 and managed to do a lot during this time. In his report, he will try to simply explain DDD and show it with an example of application refactoring.


    Alexander Makarov. Open source inside


    Alexander's second report will be less serious and will be devoted to OpenSource. The pluses and problems of both the phenomenon itself and those who participate in it.


    Free questions about Yii


    Four members of the Yii core team will gather at once in one place - this is a great chance to ask questions of interest to you both about the framework itself, and about OpenSource, career or anything else. Especially for this, we left time before the final report and after it.


    Afterparty


    For those who don’t have enough communication directly at the conference and those who just like to have a good time in a good company, there will be after party. We plan to start by riding a boat on the river, and then how it goes.


    For those who find the evening of June 16 not enough, the next day will be the after party DevConf;)


    Devconf


    On June 17, DevConf doors will open for Mega ticket holders .


    Мастер-классы.


    18 Июня, в соседних с мастер-классами DevConf залах, пройдут мастер-классы YiiConf. Посетить их могут те, кто оформил билеты Master, Guru или Mega.


    Дмитрий Елисеев. Разработка и тестирование переносимых компонентов.


    Дмитрий подготовил трёхчасовой мастер-класс по проектированию компонентов и расширений, позволяющих как облегчить тестирование, таки получить полную независимость и переносимость кода.


    Дмитрий Науменко. Профилирование в PHP с XDebug, XHprof, Blackfire.


    Дмитрий покажет, как бороться с низкой производительностью проекта, покажет, как пользоваться популярными инструментами профайлинга и как оценивать полученные результаты.


    Михаил Бакулин. Локальное окружение на Docker.


    Mikhail Bakulin, a senior developer at TASS, will prepare you for the use of Docker, as well as review best practices and give useful tips.


    Come, it will be interesting!

    Only registered users can participate in the survey. Please come in.

    Will you go to the afterparty?

    • 28.3% Yes 15
    • 41.5% No 22
    • 30.1% don't know yet 16

    Also popular now: