На нашем последнем стриме мы обсудили, как делить код на модули и микросервисы. Пока идут записи и монтаж скринкастов, мы продолжим наш эфир, разговаривая о связанных темах. На этот раз мы сосредоточимся на методах оптимизации производительности PHP-приложений. Обсудим различные стратегии ускорения работы веб-приложений, такие как активация OpCache, кэширование конфигурации и ленивое создание сервисов, а также более сложные технологии, включая Preload с JIT, асинхронные вызовы и использование Fiber. Мы разберем примеры с бенчмарками, а также поговорим о возможных трудностях и преимуществах создания stateless-сервисов и передачи контекста запроса.
В UPD мы уже провели первую часть, где продемонстрировали оптимизацию традиционных приложений на Slim и Symfony. Во второй части мы создавали свой асинхронный цикл с таймером на PHP, аналогичный JavaScript, и разобрали, как разрабатывать новые приложения на асинхронных фреймворках.
Скачать материал полностью:
Если Вы не видите ссылку на скачивание, значит Вам необходимо получить Доступ на форуме Программирование, администрирование
[Дмитрий Елисеев] [deworker.pro] Способы ускорения PHP-приложений (2024)

