PHP fwdays’23 конференція | Program guide
До нашої зустрічі залишились лічені дні 🥰
PHP fwdays’23 — найбільша та найпопулярніша українська конференція для PHP розробників.
Підготували для вас гайд програмою, тож читайте, коментуйте і приєднуйтесь до події 12 cерпня online або offline.
Свіжі анонси, новини та цікавинки постимо у Telegram та Discord чатах, додавайтесь.
У Discord чаті на вас ще чекає спілкування з учасниками та спікерами конференції, де окрім текстових чатів, можна буде приєднатися до voice чату з нашими online спікерами.
🗓 Дата: 12 серпня — основний день конференції
Підготували для вас коротку інструкцію, як підключитися до конференції👇
⏰ 11:00 — Відкриття та старт доповідей
Розпочнемо з привітального слова від організаторів та згадаємо практичні моменти, які стануть вам у пригоді до та під час конференції.
Трохи інформації про доповіді
Наша конференція складається з двох потоків доповідей — Offline та Online.
Offline учасники наживо приймають участь у Offline треку, за адресою: м. Київ, вул. Вадима Гетьмана, 6, Конгрес-Хол “Mercure”, 4 поверх
Online учасники можуть переглядати конференцію у будь-якій точці світу.
⏰ 11:10
Online track:
Laravel Tips & Tricks — 7 Steps to Dramatically Improve Performance — Єгор Герасимчук, [ukr] [Intermediate]
“Про що поговоримо?Nginx CacheRememberable packageRedis CacheQueues: Redis/SQSHorizonOctane: Swoole / RoadrunnerUpgrade PHP and laravel
Впевнений, ви знайомі з більшістю цих пунктів і скоріш за все навіть вже використовуєте їх. Але чи точно ви розумієте, що відбувається з вашим кодом і чи працює все правильно та ефективно.
На реальному прикладі я покажу, як нам вдалося зменшити середній час відповіді в 10 разів. Ми дослідимо, що приховано під магією пакетів Laravel, і обговоримо способи зменшення негативного впливу на продуктивність проекту.”
Offline track:
Завантаження за мить: вдосконалення швидкості вашого вебсайту — Йожеф Гісем, [ukr] [Beginner]
“Як визначити, що у вашому вебсайті спричинює затримки і які інструменти використовувати для їх виявлення. Як використовувати кешування, щоб зменшити кількість запитів до сервера і прискорити завантаження сторінок. Як використовувати асинхронні запити, щоб зменшити час завантаження сторінок та забезпечити більш швидкий та ефективний обмін даними між клієнтом та сервером.”
⏰ 11:50 — Coffee-break
⏰ 12:10
Online track:
Building desktop apps…with PHP? — Marcel Pociot, [eng] [Intermediate]
“PHP is known for being a server-side language. But what if we could make use of PHP to build desktop applications that run on Windows, Linux and macOS? Let me introduce NativePHP — a framework that allows you to do just that.”
⏰ 12:20
Offline track:
«Streaming solution» Як забезпечити data streaming з баз даних в cloud рішення, такі як GBQ, використовуючи Symfony 6, RabbitMQ та Kafka? — Олексій Шамуратов, [ukr] [Beginner]
“Поговоримо про те, як ми створювали стабільний стрімінг даних з реляційної БД в GBQ, які технології обрали і що вплинуло на наш вибір. Наші проєктні рішення, які дозволять масштабувати систему для використання з іншими сховищами даних. Поговоримо про те, як будували свої producers та consumers використовуючи бібліотеку Rdkafka та для чого ще нам знадобились RabbitMQ.”
⏰ 12:50 — Online Break (20 хв)
⏰ 13:10
Online & Offline tracks:
Панельна дискусія — Олександр Махомет, Олексій Петров, Дмитро Немеш, Андрій Яценко, Йожеф Гісем [ukr]
“Під час дискусії ми поринємо у світ PHP, обговоримо його можливості, найкращі практики та сучасні тенденції разом із експертами. Експерти поділяться своїми інсайтами, найбільшими викликами, з якими вони зіштовхнулися у своїй кар’єрі, а також нададуть цінні поради.
Ви матимете можливість поставити свої запитання, обговорити теми, що вас цікавлять, такі як оптимальні підходи до розробки, використання фреймворків, розширення можливостей PHP та інше.”
⏰ 13:50 — Online Lunch (40 хв)
⏰ 14:30
Online track:
Developing Symfony applications in 2023 — Nicolas Grekas, [eng] [Intermediate]
“In this talk, we will delve into the current state of Symfony development in 2023, exploring the latest features, tools, and best practices that have come to define the landscape of this robust PHP framework. We will take a deep dive into the innovative strategies for building scalable, secure, and highly performant applications, with a focus on leveraging Symfony’s latest updates and enhancements. Whether you are a seasoned Symfony developer or a beginner looking to broaden your skills, this talk will equip you with practical knowledge and insights to build cutting-edge Symfony applications in today’s dynamic digital environment.”
⏰14:50
Offline track:
PHP Code Avengers: Structuring, Refactoring, and Superhero Practices — Владислав Сікайло, [ukr] [Beginner-Intermediate]
“У світі PHP розробки ми часто стикаємося з викликом працювати з великими, монолітними класами, які ускладнюють тестування, розширення та підтримку. Ця презентація має на меті направити PHP-розробників на шлях подолання проблем громіздких класів за допомогою ефективного структурування, технік рефакторингу та найкращих практик галузі.”
⏰ 15:10 — Online Break (10 хв)
⏰ 15:20
Online track:
Implementing AI for fun and profit — Freek Van der Herten, [eng] [Beginner]
“AI seems to be everywhere! In this fun and highly practical talk, we’re going to take a look at how we, as developers, can leverage the power of AI.
First, we’ll take a look at how we can use AI to in our development workflow. Next, we’ll code dive on one of our products to learn how we added AI to it.”
⏰ 15:40
Offline track:
Спрощуємо складне: Ефективне ведення масштабних проєктів на PHP — Андрій Яценко, [ukr] [Intermediate]
“Розробка та управління великими проектами може стати викликом для розробників. Ця доповідь покаже, як подолати ці виклики, використовуючи приклад одного з найбільших open-source проєктів на PHP. Обговоримо підходи до організації коду, стандартів кодування, ефективних інструментів, а також роль код-рев’ю та тестів. Не забудемо і про патерни проєктування.”
⏰ 16:00 — Online Break (10 хв)
⏰ 16:10
Online track:
Q&A сесія із засновником Symfony Fabien Potencier — Fabien Potencier, [eng]
“Запрошуємо вас на захоплюючу сесію питань і відповідей з Fabien Potencier, видатним розробником та засновником Symfony. Ви матимете можливість задати свої запитання Fabien’у, почути його думки та погляди на різні аспекти розробки, архітектури та практик.
Ця сесія буде корисною як для новачків, що тільки починають свій шлях у веб-розробці, так і для досвідчених розробників, які бажають розширити свої знання та отримати рекомендації від визнаного експерта. Ви зможете зануритися у теми, які вас цікавлять, обговорити сучасні тенденції, виклики та перспективи.
Залиште свої запитання Fabien, і ви зможете обговорити їх під час Q&A сесії 12 серпня.
Модератор — Єгор Герасимчук (Founder/CTO у Dots Platform).”
⏰ 16:50 — Closing (10 хв)
Учасники матимуть доступ до трансляцій одразу після завершення конференції.
Гарного перегляду!
#phpfwdays
Приєднуйтесь до Telegram та Discord чатів, якщо ви ще не там.
До зустрічі 12 серпня! 😉