
17 жовтня в Києві відбулася популярна конференція PHP Framework Days. На ній були присутні як відомі PHP-розробники, так і ті, хто бажав почути професійні доповіді від відомих українських та іноземних спеціалістів.
З самого початку нас зустрічали усміхнені дівчата, які проводили реєстрацію відвідувачів на конференцію та роздавали пакуночки з корисними речами.
Після цього було вступне слово від організаторів. Доповіді були розбиті на два потоки. Я описую тільки ті, які відвідав особисто.
Yii та PHP i18n & L10n
Першим свою доповідь представив Олександр Макаров, core-розробник популярного PHP-фреймворка Yii, активний учасник opensource-проектів та взагалі цікава людина. Доповідь включала в себе опис та пояснення абревіатур i18n, L10n, їх значення в PHP-проектах та підтримку в популярних PHP-фреймворках. Також піднімали питання можливостей PHP-розширення intl та його слабкої документації.
Керування залежностями у великих проектах
Наступним виступав Микола Панамарчук, розробник в Upwork з досвідом розробки більше 10 років. Мова йшла про керування залежностями великого проекту з використанням Composer та розбиття цього проекту на модулі. Також Микола продемонстрував приклади сервісів фреймворку Symfony2 та їх легкого поєднання.
Docker для PHP-розробників
Далі Михайло Боднарчук розповів про користь та простоту використання Docker для PHP-розробників. Михайло за допомогою цікавих та оригінальних слайдів пояснив, як швидко налаштовувати та використовувати Docker для своїх проектів.
Архітектура PHP в Upwork
Наступним виступив Sep Nasiri, розробник з десятирічним стажем, три з яких працює програмним архітектором в Upwork, з доповіддю про архітектуру сервісу Upwork.
Dockerize Me: Розподілені PHP-додатки з Symfony, Docker, Consul та Ansible
Далі Олексій Петров майстерно повідав про те, як потрібно правильно організовувати архітектуру майбутнього проекту та про керування Docker-контейнерами за допомогою Ansible. Загалом доповідь вийшла дуже інформативною та корисною для будь-якого розробника.
За лаштунками підтримки open source проекту
Остання доповідь, яку я слухав, була представлена Jordi Boggiano, автором кількох OpenSource-проектів, в тому числі Composer, частим учасником інших проектів, зокрема Symfony2, Twig та ін. Він розповів про основні моменти підтримки opensource-проектів, про цікаві та дивні погляди та безпідставні претензії різних людей. Також нагадав нам, наскільки важливо бути ввічливою людиною не тільки в житті, але й у сфері IT.
На завершення організатори привітали розробників з двадцятиріччям мови PHP величезним тортом та цікавими фактами про стабільність та майбутнє цієї технології.