PHP UK Conference 2017 - David Zuelke - I saw the future, and its web servers were written in PHP
About this talk
This talk explores the evolution of PHP's execution model, emphasizing its traditional reliance on the CGI mechanics of request and response. The speaker highlights the performance overhead caused by frameworks starting up for each request and discusses the limitations of PHP regarding request body interactions, especially for streaming and Websockets. With the introduction of PHP 7 and modern event-based HTTP components like ReactPHP and Icicle, the session covers how frameworks can now operate efficiently in a loop without the need for external web servers like Apache or Nginx. The implications for PHP's future are addressed, alongside the potential for enhanced performance and new features, demonstrating the shifts necessary for PHP to remain competitive in the web development landscape.
More from this event
See all 34 talks →
PHP UK Conference 2017 - Gary Hockin - Using Open Source for Fun and Profit
41:06
PHP UK Conference 2017 - Michael Cullum - Towards a frameworkless world
21:47
PHP UK Conference 2017 - Jennifer Wong - I Think I Know What You’re Talking About, But I'm Not Sure
23:04
PHP UK Conference 2017 - Eli White - State of the PHP Community
29:40