Mythbusting “PHP is rarely the bottleneck,” data shows 40% of time spent in PHP
Analysis of 1,240 production PHP projects reveals that PHP itself accounts for an average of 40.3% of total request time, directly challenging the common claim that 'PHP is rarely the bottleneck; I/O is.' For 34% of projects, PHP consumes more than 50% of request time. E-commerce and CMS platforms like Magento 2, Shopware 6, and WordPress average close to 50% PHP time, while framework-based apps like Symfony and Laravel sit around 35%. The higher PHP overhead in plugin-based systems is attributed to generic abstractions and hook-heavy architectures. The data comes from projects filtered for production environments, 10k+ daily requests over 30 days, and properly configured OPcache.