В середине июля в Москве прошла очередная встреча разработчиков на Symfony - Moscow Symfony Meetup, на которой удалось побывать.
Встреча проходила в офисе компании Badoo. Cтоит отметить, что сам офис и атмосфера в нем просто великолепные =)
Понравились бесплатные напитки и закуски (пива и пиццы дождаться не удалось) и вот такая патриотичная картина:
И конечно же фамилия художника!
Первым был доклад от Александра Лисаченко, создателя фреймворка для аспектно-ориентированного программирования на PHP - http://go.aopphp.com/
Доклад назывался "Enterprise Symfony Architecture", речь шла об общих понятиях архитектуры веб-приложений, затронули тему ТТУК (толстый тупой уродливый контроллер), поговорили о принципах SOLID,
пришли к выводу, что Symfony - это не MVC фреймворк. Немного затронули тему SOA (Service Oriented Architecture) и вопросы асинхронной обработки запросов с использованием ActiveMQ.
Доклад информационный, без углубления в какие-либо детали, однако было интересно и полезно.
Вторым был доклад от Ильяса Салихова "Расширенное кеширование Doctrine".
Ильяс занимается разработкой очень интересного продукта - SaaS-CRM системы для интернет-магазинов - https://www.retailcrm.ru/
В докладе довольно подробно рассмотрели уровни кеширование в Doctrine, их особенности, достоинства и недостатки.
Особое внимание было уделено Taggable Cache, его реализации в Doctrine и "костылях", которые пришлось использовать.
В докладе было много технических подробностей, временами было скучно, но информация ценная и очень полезная.
Третий (и последний) доклад был про Docker и его использование при разработке Symfony-приложений.
К сожалению, доклад посетить не удалось, но думаю, что было интересно и познавательно.
Полное видео встречи - http://www.youtube.com/channel/UCeJmv3YIHb0UrHUbJ2...
Организация, доклады, участники - все было просто отлично, надеюсь удастся посетить следующие встречи.
Присоединяйтесь https://vk.com/symfoniacsmsk !