📜 ⬆️ ⬇️

YiiConf 2017 June 16 in Moscow - a program is formed


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


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


Main day


The main conference day will be June 16th. Six speakers will make seven reports.


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 . He is a co-author of the book Yii 2 Application Development Cookbook and the author of the OOP Week Intensive.


The report will be perfectly applicable in practice. It's about refactoring and using Yii: how not to clutter up a project and not turn it into chaos. And how, using the framework tools as intended, 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. Author of many official and unofficial extensions and system architect at QuartSoft .


The story will be about migrations.



If the first two points can be studied independently, then the last two points for several years have been causing many questions and lively debates 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 in these 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 entered, how it is organized, and how to use it.


Report language is English. During questions you can try to communicate in Russian.


Maxim Kuptsov. Billing on Yii 2



Maxim Kuptsov is a senior developer of sports.ru , one of the best sports media, and 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 there are 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 presenting it in PHP-FIG . In his report, he will talk about how PHP is changing, what mistakes are made and why are made in Yii 2.0 and how they will be fixed in 2.1. Also some details of what Yii 3.0 can ever become will be revealed.


Dmitry Naumenko. Domain Driven Design - just complicated



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


Alexander Makarov. Open source inside


The second report of Alexander will be less serious and will be devoted to OpenSource. The advantages 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 in one place at once - this is a great chance to ask questions of your interest both about the framework itself and about OpenSource, career or something else. Especially for this we left time before the final report and after it.


Afterparty


For those who do not have enough communication directly at the conference and those who just love to have a good time in a good company, there will be after-party. We plan to start with a boat ride on the river, and then how it goes.


For those who will not see much on the evening of the 16th of June, the next day will be after-party DevConf;)


Devconf


On June 17, DevConf doors will be opened for owners of Mega-type tickets.


Master Classes


On June 18, in the neighboring with DevConf master classes, YiiConf master classes will be held. Visit them can those who issued tickets Master, Guru or Mega.


Dmitry Eliseev. Development and testing of portable components.


Dmitry prepared a three-hour master class on designing components and extensions, which allow both to facilitate testing and get complete independence and portability of the code.


Dmitry Naumenko. Profiling in PHP with XDebug, XHprof, Blackfire.


Dmitry will show how to deal with the low productivity of the project, show how to use popular profiling tools and how to evaluate the results.


Mikhail Bakulin. Local Environment on Docker.


Mikhail Bakulin, a senior developer at Tass, will prepare you for using Docker, as well as review best practices and give useful tips.


Come, it will be interesting!


')

Source: https://habr.com/ru/post/329466/


All Articles