-
Notifications
You must be signed in to change notification settings - Fork 8k
Description
Description
What is the future plan for PHP-FPM? Currently, this technology appears to be falling behind the modern web's demands. While PHP-FPM (FastCGI Process Manager) has been a reliable tool for managing PHP processes, it lacks advanced features that could enhance web performance, such as early hints. This stagnation has relied on just pool of process management and really nothing else.
If the web is PHP's strength, it should lead the way. Unfortunately, PHP-FPM is falling short in this regard, as its architecture lacks modern optimizations crucial for faster loading times and enhanced user experiences. While other components of PHP, like interpreter performance and JIT, are evolving, PHP-FPM remains stagnant. It is arguably one of the most critical extensions, and I hope we can rally a community of passionate developers to drive its improvement, just as we have seen with other extensions - It can't be an after thought solution.
PHP-FPM must move fast and at-least at the pace of the top web servers and adopt new technologies and methodologies. Integrating features like HTTP/3, enhanced caching, and improved concurrency models will be crucial. By embracing these advancements, PHP-FPM can boost performance and equip developers with the tools needed for efficient web applications.