Посетил конференцию разработчиков PHP (http://2015.phpconference.es/), которая прошла в Барселоне в конгресс центре Auditori AXA 30 и 31 октября 2015 г. Выложу несколько интересных презентаций с этого мероприятия.
1. Matthias Noback (http://php-and-symfony.matthiasnoback.nl/) рассказал о гексагональной архитектуре приложений, о том что такое Message-oriented design, для чего это нужно и какие преимущества при разработке приложений данный подход позволяет достичь. http://www.slideshare.net/matthiasnoback/hexagonal-architecture-messageoriented-software-design-php-barcelona-2015
2. Презентация Nikita Popov об изменениях внутреннего представления структур данных PHP 7. Мало, кто из разработчиков знает, что находится под капотом PHP, но именно это позволяет понять, как следует использовать язык программирования, для достижения максимальной производительности. http://www.slideshare.net/nikita_ppv/php-7-what-changed-internally-php-barcelona-2015
3. Juozas Kaziukėnas c самой эксцентричной презентацией – «От PHP машинному коду». Juozas рассказал о том, как он написал свой собственный интерпретатор PHP на Python и много других на первый взгляд совершенно странных вещей. https://speakerdeck.com/juokaz/from-php-to-machine-code-phpcon-japan-2015
4. Mathias Verraes рассказал о моделировании бизнес процессов. http://verraes.net/2015/05/towards-modelling-processes/
5. Tudor Barbu, ведущий разработчик высоконагруженного Skyscanner рассказал о некоторых особенностях архитектуры проекта и о том, как удалось модернизировать проект, какие фреймворки использовались ранее и какие используются теперь. http://www.slideshare.net/TudorBarbu/skyscanner-journey-from-code-jungle-to-state-of-the-art
6. Derick Rethans, создатель debugger tools Хdebug для, автор Date/Time/Timezone расширения PHP и проекта OpenStreetMap подготовил отличную презентацию о том, как перейти от традиционных реляционных баз к NoSQL. Презентация будет полезна всем, кто начинает изучать мир NoSQL и хочет узнать о различии в подходах работы с этими системами. http://derickrethans.nl/talks/sql2nosql-bcn15.pdf
7. Многие ли из вас используют компоненты SPL (массивы, стеки, очереди, кучи, связные списки) в рутинной разработке приложений? Уверен, что возможности и преимущества SPL большинство разработчиков часто не применяют в свих проектах. Mark Baker, рассказал о том, в каких случаях структуры SPL дают преимущества и как их правильно использовать. http://www.slideshare.net/MarkBakerUK/spl-the-undiscovered-library-phpbarcelona-2015
8. Презентация Bastian Hofmann о непрерывном Deployment. https://speakerdeck.com/bastianhofmann/the-road-to-continuous-deployment-3





