Asynchronous web application development allows teams to offload slow processes in order to provide snappy responses to clients. But implementing asynchronous processes in PHP applications can be complicated — especially when starting from scratch.
But with networking frameworks like Swoole and middleware like Mezzio (formerly Expressive), developers can make asynchronous programming less complicated and more achievable.
Leveraging PHP Middleware for Asynchronous Programming
In this webinar, Matthew Weier O’Phinney, Product Manager and Principal Engineer at Zend by Perforce, and Development Lead for the Laminas Project, shows how PHP developers can leverage Swoole and Mezzio to apply asynchronous programming for improved scalability and performance in PHP applications — particularly when building highly-scalable APIs.
Attend This Webinar to Learn:
- The benefits of asynchronous programming
- How the Swoole extension works
- How to integrate a PSR-15 app into Swoole
- How developers can use Mezzio with Swoole
- Potential pitfalls when adopting middleware
Presenters

Matthew Weier O’Phinney
Matthew Weier O’Phinney is the Principal Product Manager at Perforce Zend and OpenLogic, where he focuses on creating the tools developers need to build and deploy their applications. He is a founding member of the PHP Framework Interop Group (PHP-FIG), which creates and promotes standards for the PHP ecosystem, where he has served two elected terms on the PHP-FIG Core Committee and collaborated on many specifications.
Matthew began developing on Zend Framework (ZF) before its public release, and he led the project for Zend from 2009 through 2019. He acts as the Project Lead for the Laminas Project, which includes the subprojects Laminas API Tools (formerly Apigility) and Mezzio (formerly Expressive). He has contributed to many open source projects and communities, many of which can be found on github and his personal website.