O PHP 8.5 foi lançado oficialmente e, naturalmente, os desenvolvedores querem saber que tipo de melhorias de desempenho podem esperar nos CMSs e frameworks mais populares.
Para descobrir, realizamos benchmarks com 12 CMSs e frameworks amplamente utilizados, incluindo WordPress, WooCommerce, Drupal, Joomla, Laravel e CodeIgniter, no PHP 8.2, 8.3, 8.4 e 8.5 sob condições idênticas. O WordPress também foi testado no PHP 7.4, já que uma parcela significativa de sites ainda roda nessa versão.
Nossa intenção é fornecer uma visão clara e prática de como o desempenho muda nas versões recentes do PHP e o que você pode esperar ao fazer a atualização.
Nossa configuração de benchmarking de PHP
Para garantir resultados consistentes e reproduzíveis, todos os benchmarks foram executados em ambientes idênticos e isolados usando o Docker Compose. Cada versão do PHP e CMS/framework foi testada de forma independente com seus próprios contêineres, banco de dados e configuração.
Ambiente de teste
- Máquina: máquina virtual Ubuntu 24.04.3 LTS (ambiente interno de benchmarking da Kinsta), 30 vCPUs, 120 GB de memória, 100 GB SSD.
- Virtualização: instância de computação do Google Cloud Platform em execução em um ambiente Docker isolado.
- Pilha web:
nginx:alpineounginx:stable(dependendo dos requisitos do CMS) com PHP-FPM (imagens oficiais do Docker), JIT desativado e OPcache ativado usando configurações de produção padrão. - Banco de dados: MariaDB 10.11 (imagem oficial do Docker).
- Versões do PHP testadas: 7.4, 8.2, 8.3, 8.4 e 8.5. Todas baseadas nas imagens oficiais do Docker php:<version>-fpm.
- Ferramentas: ApacheBench (ab) com cinco execuções por configuração e uma solicitação de aquecimento antes de cada teste.
- Parâmetros:
- Concorrência: 15 solicitações simultâneas
- Solicitações por execução: 1000
- Resultados: medidos em requisições por segundo (req/s). Quanto maior o número, mais rápido o processamento de requisições e melhor o desempenho.
Detalhes da configuração
Mantivemos a configuração do aplicativo e do servidor muito próxima do que seria usado em um ambiente de produção simples.
- PHP e OPcache:
memory_limit=128M(Drupal: 256M)max_execution_time=30opcache.enable=1,opcache.jit_buffer_size=0opcache.memory_consumption=128- Buffer de strings internas: 8 MB (16 MB para WordPress)
- Verificação de timestamps a cada 2 segundos (
validate_timestamps=0para WordPress) - Nenhum ajuste personalizado do FPM
- Configurações de framework e CMS:
- Laravel: APP_ENV=production, APP_DEBUG=false
- WordPress: WP_DEBUG=false
- Drupal: modo de produção (nenhum módulo de desenvolvimento ativado)
- Sem barras de depuração, plugins de profiler ou extensões de desenvolvimento
CMSs e frameworks
Ao selecionar quais plataformas testar, consideramos fatores como popularidade, suporte da comunidade, número de sites ativos, tendências de uso e volume de buscas nos EUA.
O WordPress continua dominando a web, representando mais de 60% de todo o mercado de CMS e alimentando mais de 37 milhões de sites ativos. Dentro do ecossistema do WordPress, também incluímos o WooCommerce e o Easy Digital Downloads (EDD), dois importantes plugins de eCommerce com milhões de instalações ativas e uma trajetória de crescimento constante.
Também testamos outras plataformas populares, como Joomla, Drupal, OpenCart, OctoberCMS e Craft CMS, que permanecem amplamente usadas, apesar de tendências de crescimento variadas. Frameworks como Laravel, CodeIgniter e CakePHP também foram incluídos para representar ambientes voltados a desenvolvedores nos quais o PHP continua evoluindo rapidamente.
Vamos analisar os resultados.
WordPress
O WordPress.org é um CMS de código aberto e continua sendo o CMS mais popular do mundo, alimentando mais de 43% de todos os sites.
Ele foi originalmente criado para blogs, mas desde então evoluiu para uma plataforma versátil capaz de suportar tudo, desde blogs pessoais até grandes sites de eCommerce e aplicativos corporativos. A API REST do WordPress também faz com que ele funcione como um CMS headless, compatível com frameworks JavaScript e SSGs (Geradores de Sites Estáticos) modernos.
Para este teste, usamos uma instalação padrão do WordPress 6.8.0 sem plugins adicionais ou camadas de cache.
Benchmarks do WordPress
- Versões testadas: WordPress 6.8.0
- URL testada:
/ - Tamanho da resposta: 49.788 bytes (~48,6 KB)
- Resultados:
- PHP 7.4: 139,06 req/s
- PHP 8.2: 146,09 req/s
- PHP 8.3: 142,75 req/s
- PHP 8.4: 148,22 req/s
- PHP 8.5: 148,30 req/s

O WordPress apresenta melhorias consistentes de desempenho ao migrar do PHP 7.4 para versões modernas. O PHP 8.4 e o 8.5 entregaram os resultados mais rápidos em nossos testes, ambos na faixa de 148 req/s, com o PHP 8.5 ligeiramente à frente.
O desempenho entre PHP 8.2, 8.3, 8.4 e 8.5 permanece próximo, sem regressões significativas. O maior ganho ocorre ao atualizar sites antigos ainda rodando PHP 7.4, que apresentam aproximadamente 6,6% de melhoria ao migrar para o PHP 8.5.
WooCommerce
O WooCommerce é o plugin de eCommerce mais usado para o WordPress, alimentando mais de três milhões de lojas ativas em todo o mundo, o que representa aproximadamente 8% de todos os sites de eCommerce na Internet.
O WooCommerce também aproveita o amplo ecossistema do WordPress, oferecendo acesso a plugins, WP-CLI, hooks, filtros e endpoints da REST API para gerenciar e aprimorar sua loja com facilidade.
Benchmarks do WooCommerce
- Versão testada: Woo 10.2.2 no WordPress 6.8.0
- URL testada:
/?post_type=product - Tamanho da resposta: 88.855 bytes (~86,8 KB) e 54.822 bytes (~53,5 KB) no PHP 8.5
- Resultados:
- PHP 7.4: 44,20 req/s
- PHP 8.2: 54,67 req/s
- PHP 8.3: 53,74 req/s
- PHP 8.4: 53,37 req/s
- PHP 8.5: 71,02 req/s

O WooCommerce experimenta uma melhoria significativa de desempenho ao atualizar do PHP 7.4 para versões modernas, com o PHP 8.2 entregando cerca de 23% mais taxas de transferência que o PHP 7.4. O desempenho permanece estável no PHP 8.2–8.4, com variações mínimas.
O destaque aqui é o PHP 8.5, que atinge 71,02 req/s, um aumento de aproximadamente 33% em relação ao PHP 8.4. Esse salto se alinha ao tamanho de resposta significativamente menor durante o teste, sugerindo mudanças na estrutura de saída ou na carga de renderização que reduziram o custo do payload.
Easy Digital Downloads (EDD) do WordPress
O Easy Digital Downloads (EDD) é um plugin de eCommerce do WordPress voltado para a venda de produtos digitais (downloads, licenças, assinaturas). Ele é amplamente utilizado para softwares, cursos, ativos de mídia e membros, onde um fluxo otimizado de checkout e entrega de arquivos é essencial.
Benchmarks do EDD
- Versão testada: Easy Digital Downloads 3.5.2 no WordPress 6.8
- URL testada:
/?page_id=9 - Tamanho da resposta: 54.177,75 bytes (~ 52,92 KB)
- Resultados:
- PHP 8.2: 85,80 req/s
- PHP 8.3: 85,69 req/s
- PHP 8.4: 85,54 req/s
- PHP 8.5: 86,52 req/s

O EDD mostra desempenho consistente entre PHP 8.2 – 8.5, com todas as versões fornecendo uma taxa de transferência quase idêntica. Isso demonstra que a carga de trabalho do EDD já está altamente otimizada e não sofre alterações significativas com as melhorias incrementais nas versões recentes do PHP.
Laravel
O Laravel é um framework PHP de código aberto que oferece aos desenvolvedores uma variedade de ferramentas e recursos para construir aplicativos web modernos.
O Laravel é versátil e fácil de usar, graças aos seus recursos integrados, incluindo uma interface de linha de comando (Artisan), autenticação nativa e arquitetura MVC (model-view-controller).
Benchmarks do Laravel
- Versão testada: Laravel 12.33.0
- URL testada:
/ - Tamanho da resposta: 80.650 bytes (~ 78,8 KB)
- Resultados:
- PHP 8.2: 730,11 req/s
- PHP 8.3: 708,44 req/s
- PHP 8.4: 695,98 req/s
- PHP 8.5: 700,33 req/s

Em nossos benchmarks, o PHP 8.2 apresentou a maior taxa de transferência, com 730,11 req/s, seguido pelo PHP 8.3, 8.4 e 8.5 logo atrás.
As diferenças entre essas versões do PHP 8.x são pequenas e estão dentro da variação normal, indicando que o Laravel 12.x mantém um desempenho estável e previsível nas versões modernas do PHP.
Joomla
O Joomla é um CMS popular e de código aberto, construído sobre um framework de aplicativo web model–view–controller que pode ser usado independentemente do CMS para criar aplicativos on-line. Ele apresenta um sistema flexível que é fácil de estender e personalizar, graças à sua grande biblioteca de extensões.
Benchmarks do Joomla
- Versão testada: Joomla 5.2.2
- URL testada:
/ - Tamanho da resposta: 7.713 bytes (~ 7,5 KB)
- Resultados:
- PHP 8.2: 290,30 req/s
- PHP 8.3: 287,37 req/s
- PHP 8.4: 289,23 req/s

O desempenho do Joomla permanece muito estável em todas as versões PHP testadas. A taxa de transferência permanece entre 287 e 290 req/s, sem regressões ou picos de desempenho significativos. O PHP 8.2 produziu o valor mais alto nessa série, mas as diferenças entre o PHP 8.2, 8.3 e 8.4 são mínimas, dentro de um intervalo de 1%.
Drupal
O Drupal é um poderoso CMS de código aberto conhecido por sua flexibilidade, escalabilidade e segurança, o que o torna uma das principais opções para sites corporativos, universidades e organizações governamentais. Ele é ideal para sites complexos que exigem estruturas de dados personalizadas, suporte multilíngue e fluxos de trabalho de conteúdo baseados em funções.
Em janeiro de 2025, o Drupal 7 chegou oficialmente ao fim da vida útil após mais de 14 anos de suporte da comunidade. No entanto, ele ainda é responsável por 31% dos mais de 684 mil sites ativos do Drupal. Isso explica por que incluímos o Drupal 7 em nossos benchmarks juntamente com o Drupal 10 e o Drupal 11 para refletir o uso no mundo real durante o período de transição.
Benchmarks do Drupal
- Versão testada: Drupal 7, 10 e 11
- URL testada:
/ - Tamanhos de resposta:
- Drupal 7 – 7.985 bytes (~ 7,8 KB)
- Drupal 10 – 16.476 bytes (~ 16,1 KB)
- Drupal 11 – 15.606 bytes (~ 15,2 KB)
- Resultados para o Drupal 7:
- PHP 8.2: 907,53 req/s
- PHP 8.3: 900,26 req/s
- Resultados para o Drupal 10:
- PHP 8.2: 1401,43 req/s
- PHP 8.3: 782,84 req/s
- PHP 8.4: 1391,39 req/s
- Resultados para o Drupal 11:
- PHP 8.3: 782,84 req/s
- PHP 8.4: 817,40 req/s

Em todas as versões testadas, o Drupal 10 apresentou consistentemente o desempenho mais alto, atingindo 1407 req/s no PHP 8.4 e mostrando um resultado muito semelhante no PHP 8.2.
O Drupal 11, ainda relativamente novo, apresenta uma taxa de transferência forte, mas um pouco menor, variando entre 780 e 840 req/s. O Drupal 7 mantém cerca de 920 req/s tanto no PHP 8.2 quanto no PHP 8.3. No entanto, ele ainda fica atrás das versões mais modernas do Drupal.
CakePHP
O CakePHP é um framework PHP moderno criado para ajudar desenvolvedores a construir aplicativos web de forma rápida e eficiente.
A versão mais recente, CakePHP 5, introduz melhorias significativas no desempenho e na experiência do desenvolvedor. Ela inclui um ORM atualizado, melhorias na injeção de dependências, gerenciamento de middleware simplificado e maior segurança de tipos em todo o framework.
Benchmarks do CakePHP
- Versão testada: CakePHP 5.2.0
- URL testada:
/ - Tamanho da resposta: 7.573 bytes (~ 7,4 KB)
- Resultados:
- PHP 8.2: 74,70 req/s
- PHP 8.3: 75,53 req/s
- PHP 8.4: 74,16 req/s
- PHP 8.5: 73,76 req/s

O CakePHP apresenta desempenho estável em todas as versões de PHP testadas, com resultados variando entre 73 e 76 req/s. O PHP 8.3 produziu o maior throughput nesta série, mas as diferenças gerais permanecem pequenas.
CodeIgniter
O CodeIgniter é um framework PHP leve, criado para desenvolvedores que precisam de uma base rápida, segura e mínima para aplicativos web.
Ele mantém sua simplicidade característica, enquanto adota padrões modernos como conformidade com PSR, gerenciamento de dependências aprimorado, escaping sensível ao contexto e proteção integrada contra ataques CSRF/XSS.
Benchmarks do CodeIgniter
- Versão testada: CodeIgniter 4.6.3
- URL testada:
/ - Tamanho da resposta: 46.103 bytes (~ 45 KB) e 17.243 bytes (~ 17 KB) no PHP 8.5
- Resultados:
- PHP 8.2: 1.216,41 req/s
- PHP 8.3: 1.197,53 req/s
- PHP 8.4: 1.214,03 req/s
- PHP 8.5: 1.874,14 req/s

O CodeIgniter é o framework mais rápido em nossos benchmarks. As versões do PHP entre 8.2 e 8.4 exibem desempenho muito semelhante, na faixa de 1.200 req/s.
O destaque é o PHP 8.5, que saltou para 1.874 req/s, um aumento de 54% em relação ao PHP 8.4. Esse pico corresponde ao tamanho de resposta significativamente menor observado no PHP 8.5 (17 KB vs 45 KB), sugerindo mudanças na saída renderizada, comportamento de roteamento ou no conteúdo padrão do template do ambiente de teste.
Independentemente da causa, o CodeIgniter no PHP 8.5 apresentou o maior throughput entre todos os frameworks testados.
Craft CMS
O Craft CMS é um CMS flexível, focado em conteúdo, criado para capacitar designers, desenvolvedores e equipes editoriais a construir experiências digitais personalizadas. Ele oferece controle total sobre estrutura, design e fluxo de trabalho, sendo uma escolha frequente entre agências criativas e marcas empresariais.
Benchmarks do Craft CMS
- Versão testada: Craft CMS 5.0
- URL testada:
/ - Tamanho da resposta: 6.257 bytes (~ 6,1 KB)
- Resultados:
- PHP 8.2: 201,23 req/s
- PHP 8.3: 197,04 req/s
- PHP 8.4: 196,23 req/s
- PHP 8.5: 197,70 req/s

O Craft CMS demonstra um desempenho muito estável em todas as versões do PHP 8.x, com resultados que variam entre 196 e 201 req/s. O PHP 8.2 apresentou a maior taxa de transferência nesta série, mas a diferença entre as versões é mínima.
October CMS
O October CMS é um CMS moderno, construído sobre o Laravel, criado para desenvolvedores que valorizam a simplicidade, a flexibilidade e o desempenho. Ele alimenta mais de 100.000 sites em todo o mundo.
Sua base no framework Laravel o torna uma escolha natural para equipes que já utilizam Laravel, oferecendo uma estrutura familiar enquanto adiciona um painel visual poderoso para edição de conteúdo. Seu design modular, marketplace de plugins e componentes reutilizáveis permitem acelerar a produção sem sacrificar qualidade ou personalização.
Benchmarks do October CMS
- Versão testada: October CMS 4.0 (usando Laravel 12.0)
- URL testada:
/ - Tamanho da resposta: 17.211 bytes (~ 16,8 KB)
- Resultados:
- PHP 8.2: 173,54 req/s
- PHP 8.3: 152,75 req/s
- PHP 8.4: 151,38 req/s
- PHP 8.5: 162,71 req/s

O October CMS tem seu melhor desempenho no PHP 8.2, alcançando 173.54 req/s, seguido por uma queda perceptível no PHP 8.3 e 8.4. O PHP 8.5 apresenta uma recuperação significativa, subindo para 162,71 req/s, embora ainda abaixo do pico do PHP 8.2.
A tendência segue o padrão observado em frameworks construídos com Laravel, que mostram pequenas flutuações entre versões do PHP 8.x, sem regressões ou melhorias expressivas.
OpenCart
O OpenCart é uma plataforma de eCommerce de código aberto amplamente utilizada, alimentando mais de 470.000 lojas no mundo. É gratuito, fácil de instalar e flexível o suficiente para atender negócios de todos os tamanhos.
O OpenCart oferece ferramentas robustas de gerenciamento que permitem administrar produtos, pedidos, clientes, impostos e cupons a partir de um único painel intuitivo. Inclui recursos nativos de SEO, suporta múltiplas lojas a partir de um único painel administrativo e se integra a milhares de extensões e temas disponíveis em seu grande marketplace.
Benchmarks do OpenCart
- Versão testada: OpenCart CMS 4.1.0.3
- URL testada:
/ - Tamanho da resposta: 32.713 bytes (~ 32,0 KB)
- Resultados:
- PHP 8.2: 143,47 req/s
- PHP 8.3: 142,04 req/s
- PHP 8.4: 141,54 req/s
- PHP 8.5: 142,45 req/s

O OpenCart demonstra um desempenho extremamente consistente em todas as versões do PHP 8.x, com resultados concentrados entre 141 e 143 req/s.
O PHP 8.2 apresentou a melhor taxa de transferência, mas o PHP 8.5 segue de perto com 142,45 req/s, não mostrando regressões e mantendo uma taxa de transferência estável.
Grav
O Grav é um CMS flat-file moderno e de código aberto que prioriza simplicidade, velocidade e flexibilidade. Diferentemente de sistemas tradicionais baseados em banco de dados, o Grav armazena conteúdo em arquivos de texto simples usando Markdown, tornando-o extremamente leve e fácil de implantar.
Benchmarks do Grav
- Versão testada: Grav 1.8.0
- URL testada:
/ - Tamanho da resposta: 13.814 bytes (~ 13,5 KB)
- Resultados:
- PHP 8.2: 600,36 req/s
- PHP 8.3: 603,66 req/s
- PHP 8.4: 586,49 req/s
- PHP 8.5: 1.029,07 req/s

O Grav apresenta desempenho consistente no PHP 8.2–8.4, com throughput entre 590 e 605 req/s. O PHP 8.5 registra um aumento de aproximadamente 75%, atingindo 1.029 req/s, o maior resultado já observado nos testes do Grav.
Estatísticas de uso do PHP
Com o lançamento do PHP 8.5, a linguagem continua a evoluir com novos recursos, incluindo o operador de pipe (|>), tratamento de erros aprimorado com rastreamentos de pilha de erros fatais e ferramentas aprimoradas de internacionalização como IntlListFormatter. Essas atualizações modernizam a experiência do desenvolvedor ao mesmo tempo em que mantêm ampla compatibilidade no ecossistema.
Para entender como o PHP é usado atualmente, vamos examinar algumas estatísticas importantes do setor.
Participação das linguagens do lado do servidor
O PHP continua sendo a linguagem dominante no lado do servidor na web, alimentando mais de 73% dos sites que dependem de processamento no lado do servidor.

Posição do PHP entre as linguagens do lado do servidor
Ao examinar as posições de mercado das cinco linguagens server-side mais populares, o JavaScript domina entre desenvolvedores de sites de alto tráfego, enquanto o PHP mantém uma posição sólida, alimentando grande volume de sites e mantendo uma classificação média de tráfego estável ao longo dos anos.
O PHP alimenta a maioria das plataformas mais visitadas do mundo, incluindo microsoft.com, facebook.com, wikipedia.org, wordpress.org e wordpress.com.

Tendências de uso a longo prazo
A liderança contínua do PHP é sustentada por seu ecossistema maduro, arquitetura flexível, forte compatibilidade retroativa e facilidade de manutenção. Esses fatores permitiram que o PHP permanecesse uma base confiável tanto para sistemas legados quanto para aplicativos modernos.

Adoção de versões do PHP e tendências de atualização
As estatísticas de adoção mostram que muitos desenvolvedores permanecem cautelosos ao atualizar versões principais do PHP. Esse comportamento afeta diretamente as tendências de uso no nível de subversão.
Quando o PHP 8.0 foi lançado, a adoção demorou devido a preocupações de compatibilidade com o PHP 7.4. No entanto, desde que o PHP 7.4 atingiu o fim de suporte em janeiro de 2023, os padrões de uso mudaram de forma significativa.
- O uso do PHP 7.4 caiu de mais de 35% em 2023 para 27,8% atualmente
- Toda a família PHP 7.x agora representa 36,9% das instalações ativas

Conclusão
Entre os 12 CMSs e frameworks testados, nossos benchmarks de PHP 2025 mostram que, para a maioria das cargas de trabalho, o desempenho entre PHP 8.2, 8.3, 8.4 e 8.5 não muda de forma dramática.

O PHP moderno já é altamente otimizado, e lançamentos incrementais raramente produzem grandes saltos de velocidade por si só. Atualizar para a versão mais recente não é uma garantia automática de aplicativos mais rápidos.
Embora esses benchmarks revelem o desempenho de cada CMS ou framework em condições idênticas de laboratório, o desempenho no mundo real depende muito do ambiente de hospedagem por trás deles. Fatores como alocação de CPU, Threads PHP, camadas de cache, isolamento de contêineres e otimização do banco de dados influenciam o quanto da velocidade bruta do mecanismo do PHP realmente se transforma em carregamentos de página mais rápidos.
WordPress, WooCommerce e Easy Digital Downloads, em particular, se beneficiam disso especialmente sob alto tráfego ou cargas pesadas de eCommerce.
Essa é exatamente a camada que uma plataforma gerenciada pode otimizar para você. Na Kinsta, a plataforma é projetada para eliminar gargalos de infraestrutura e fornecer execução PHP consistente e de alto desempenho em todas as cargas de trabalho.
Com a Kinsta, você obtém:
- Hospedagem gerenciada de nível mundial para WordPress e WooCommerce, construída em uma rede global de alto desempenho.
- Troca de versão do PHP com um clique, incluindo as versões mais recentes do PHP 8.4 e 8.5.
- Complemento de desempenho do PHP para aumentar seu pool de memória PHP, threads e limites por thread para lidar com picos de tráfego ou sites com muitos recursos.
- Ferramentas de desenvolvedor como SSH, Git, WP-CLI e ionCube Loader pré-instaladas.
- Ambientes de teste, backups diários automáticos, regras de redirecionamento e monitoramento de desempenho com a APM da Kinsta.
- Tecnologia de contêiner isolado, firewalls de hardware e proteção Cloudflare DDoS para máxima segurança.
- API da Kinsta para automação e integração com seus fluxos de trabalho.
- Suporte especializado 24/7 por engenheiros que realmente entendem WordPress e PHP.
A infraestrutura da Kinsta também está em conformidade com o SOC 2 e é construída nas máquinas virtuais mais rápidas disponíveis.
Para as equipes que criam aplicativos web com frameworks como Laravel, CodeIgniter ou outras stacks baseadas em PHP, o Sevalla (um produto da Kinsta) oferece uma plataforma completa de aplicativos em nuvem que suporta implantações baseadas em Docker, dimensionamento automático, bancos de dados gerenciados e aplicativos em contêineres, representando uma solução sólida para cargas de trabalho reais em PHP.
Junte-se aos milhares de desenvolvedores e empresas que já executam WordPress mais rápido com a Kinsta.