PHP митап
14 December 2019, from 11:00 to 18:00
The organizer will start accepting orders from 12 декабря в 23:00

Already Going:
About the event
Трансляция:
Расписание : доклады будут идти блоками по 1-1,5 часа с большими перерывами между блоками. Внутри каждого блока будет мини-перерыв 5 минут. У вас будет 5-7 минут на вопросы после каждого доклада.
11:00 - Приветственные слова, рассаживаемся
11:10 - Почему код коммерческих проектов пахнет? (Леонид Корсаков)
11:50 - Про безопасность (Александр Макаров)
12:35-12:50 - перерыв
12:50 - Трассировка и логирование в микросервисах (Максим Шамаев)
13:30 - Миграция с PHP на Go (Илья Фроликов)
14:00-14:30 - Пицца и неформальное общение
14:30 - Фреймворк на фреймворке, CRUD RESTful API с использованием api-platform (Алексей Степанков)
15:10 - Про парсинг: доклад с практическими примерами (Кирилл Несмеянов)
16:10 - PHP-викторина и розыгрыш Яндекс. Станции
Подробности о докладах:
1. Про парсинг (Кирилл Несмеянов, член ПК Russia PHP, Москва)
Регулярные выражениях и чтение сторонних сайтов - это еще не весь парсинг. Мы взглянем на него полноценно. Заглянем под капот языков программирования. Узнаем, именно компиляторы и интерпретаторы читают их исходный код, как реализуются подсветка IDE, статический анализ кода и препроцессоры.
2. Про трассировку и логирование в микросервисах (Максим Шамаев, Skyeng, Ульяновск)
Когда вы строите микросервисную архитектуру, никто не думает о плохом :) Но со временем у вас могут появиться проблемы. Я поделюсь нашим опытом решения головной боли “Как всегда понимать, как оно работает в целом” и расскажу, какие результаты и сайд-эффекты дает единообразие логов и правильная трассировка.
3. Про безопасность: от базовых принципов до особенностей PHP (Александр Макаров, Yii Coreteam, Воронеж)
Формы, файлы, заголовки HTTP, браузер, консоль, базы данных... Рассмотрим частые угрозы в сети и варианты решения проблем, связанных с ними: XSS, CSRF, DDoS, include, Clickjacking, взлом паролей и не только. Будет жарко!
4. Миграция с PHP на многопоточную разработку на Go (Илья Фроликов, Туту.ру, Москва)
Вас ждет реальный практический пример перехода на Golang с обработкой данных в несколько потоков. Сравнение похожего решения на PHP + Rabbit: окружение, простота поддержки, читаемость кода, отказоустойчивость, скорость обработки данных.
5. Фреймворк на фреймворке, CRUD RESTful API с использованием api-platform и Symfony (Алексей Степанков, SimbirSoft, Ульяновск)
Все еще пишете кучу логики для каждого API метода? Перебираете кучу библиотек и реализаций в поиске идеального решения? Кое-кто уже поработал за вас. Мы рассмотрим преимущества построения API с использованием фреймворка api-platform на примере фреймворка Symfony, узнаем, что такое JSON-LD и Hydra, а в конце сравним реализации на api-platform и на отдельных библиотеках
6. Почему код коммерческих проектов пахнет? (Леонид Корсаков, независимый разработчик, Казань)
Из проекта в проект я наблюдаю одну и ту же картину. В проектах нет код-стайла, код-ревью проводят формально в угоду скорости разработки, а разработчики бояться рефакторить код. Хочу рассказать, почему так жить нельзя, каких ошибок следует избегать для повышения качества кода и как не бояться рефакторить.
Нас поддерживают
Типичный программист
ВК-паблик Иннополиса
Телеграм-канал IT Events
Телеграм-канал PHP today
Дайджест PHP Contacts
Are you interested in инновации?
We've collected over 400 offers that will help your tech startup grow at any stage from idea to finished product









