Assim como para a humanidade (e Kinsta), 2020 tem sido um ano digno de nota para o PHP. O tão aguardado PHP 8 lançado em 26 de novembro de 2020, trazendo muitas mudanças de ruptura de suas versões anteriores. Você pode acompanhar todos os suculentos recursos do PHP 8 em nosso artigo aprofundado.

Todos os anos lançamos nossos benchmarks de desempenho aprofundados para várias plataformas PHP para ver como diferentes versões PHP se empilham umas contra as outras. Levamos nossos benchmarks um pouco mais longe este ano e fizemos benchmarks de 7 diferentes versões PHP em 20 plataformas/configurações PHP exclusivas, incluindo WordPress, Drupal, Joomla, Laravel, Symfony, e muitas outras. Também testamos outras plataformas PHP populares, como WooCommerce, Easy Digital Downloads, PrestaShop, CMS de outubro e Grav.

Na Kinsta, sempre encorajamos os usuários do WordPress a aproveitarem as últimas versões PHP suportadas. Eles não só são os mais seguros, mas também oferecem muitas melhorias de desempenho. Este fato também se aplica a muitas outras plataformas PHP. Hoje, vamos mostrar a você como PHP 7.4 e 8.0 são a melhor solução para quase tudo contra o que nós os colocamos. Há também algumas surpresas ao longo do caminho.

Você está entusiasmado? Nós também estamos!

Nós comparamos 20 plataformas/configurações PHP em 7 versões diferentes de PHP. O PHP 8.0 emergiu como o campeão na maioria das plataformas que o suportam, incluindo WordPress. 🏆🚀Click to Tweet

O estado do PHP

PHP (acrônimo recursivo para PHP: Hypertext Preprocessor) é uma das linguagens de scripting e programação mais utilizadas no lado do servidor. É de código aberto e usado predominantemente para desenvolvimento web. E como o PHP alimenta uma grande parte do núcleo do software WordPress, é uma linguagem altamente essencial para a comunidade WordPress.

PHP Logo

Embora alguns possam argumentar que o PHP está morto, ele está longe da verdade. Segundo W3Techs, o PHP é usado por 79% de todos os websites cuja linguagem de programação do lado do servidor eles conhecem. São quase 4 em cada 5 websites! Portanto, o PHP está muito vivo, mais rápido, e melhor do que nunca.

Estatísticas de uso de idiomas no lado do servidor

Estatísticas de uso de idiomas no lado do servidor (Fonte: W3Techs)

Se isso parecer morto para você, então eu quero saber o que é considerado vivo! Mesmo quando comparado com o JavaScript e suas novas implementações no lado do servidor, o PHP fica alto e orgulhoso ao seu lado.

Entretanto, há um grande problema com a comunidade PHP. Muitos sites ainda estão usando versões desatualizadas e não suportadas do PHP. De acordo com a W3Techs, 38,9% dos websites ainda estão em PHP 5.6 e inferiores.

Estatísticas das versões WordPress PHP

Estatísticas das versões WordPress PHP (fonte: WordPress.org)

E quando se trata de estatísticas do WordPress, apenas 49,9% dos sites estão rodando em versões suportadas em PHP (7,3 ou superior). O que é ainda pior é que 17,2% de todos os sites WordPress rodam em PHP 5.6 ou inferior. É melhor do que a comunidade PHP em geral, mas isso ainda é muitos sites com seus backdoors bem abertos.

Pensamos que há muitas razões para este enigma:

Para superar este problema preocupante, Kinsta segue o mesmo cronograma de fim de vida (EOL) que o PHP. Ele ajuda a manter todos os sites WordPress hospedados conosco o mais rápido e seguro possível.

Como os clientes Kinsta se empilham contra a comunidade WordPress em geral? Nós mesmos ficamos curiosos, então demos uma olhada nos números.

Versão PHP dos sites hospedados em Kinsta

Versão PHP dos sites hospedados em Kinsta

Aqui está o resumo:

Estamos orgulhosos e entusiasmados com estas estatísticas. Isso significa que a taxa de adoção do PHP entre os clientes da Kinsta é muito maior do que a comunidade geral de WordPress e PHP. E isso nos deixa muito felizes!

Nota: O PHP 8.0 para sites ao vivo só foi ativado no final de dezembro de 2020. Esperamos que mais sites mudem para ele em breve.

Se você gostaria de aprender PHP, compilamos uma lista de alguns excelentes tutoriais PHP (ambos gratuitos e pagos).

Todos os sites WordPress hospedados em Kinsta estão rodando em PHP 7.3 ou superior! 💥Click to Tweet

Benchmarks PHP (2021)

Embora PHP 5.6, 7.0, 7.1, e 7.2 não sejam mais suportados oficialmente, muitos sites ainda estão rodando neles. Portanto, decidimos testar sete versões diferentes do PHP para que você possa ver como as novas versões são impressionantes em termos de desempenho.

A escolha quente deste ano é, naturalmente, o recém-lançado PHP 8. É o mais recente e o mais excitante desenvolvimento no mundo PHP por bastante tempo. Nem todas as estruturas baseadas em PHP e CMS o suportam ainda, mas nós tentamos testar o maior número possível delas.

Utilizamos a versão mais recente de cada plataforma para cada teste e comparamos uma de suas URLs com 15 usuários concorrentes para 10.000 solicitações. Você pode encontrar detalhes de nosso ambiente de teste abaixo:

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=50000
opcache.revalidate_freq=2
opcache.fast_shutdown=1
opcache.enable_cli=1

Como o OPcache melhora o desempenho do PHP ao armazenar o bytecode de script pré-compilado na memória compartilhada do servidor, ele elimina a necessidade do PHP de carregar e analisar scripts para cada solicitação.

Plataformas e configurações PHP testadas

Nossas referências incluem as seguintes 20 plataformas/configurações PHP. Clique em qualquer uma delas abaixo para pular diretamente para seus resultados e notas de teste. Medimos os dados em solicitações por segundo. Quanto mais pedidos, melhor.

Como o conteúdo da demonstração em cada plataforma pode variar drasticamente, testamos o desempenho bruto de suas instalações de barebone. Você não deve usar estes resultados de benchmark para pesar uma plataforma contra outra, mas como ela compete contra si mesma em diferentes versões PHP.

Para lhe dar uma idéia melhor das páginas testadas, também incluímos seu tamanho e capturas de tela. Algumas são pequenas, enquanto outras são enormes.

Sem mais delongas, vamos cavar!

WordPress 5.6

O WordPress foi a primeira plataforma que testamos. Afinal, ela alimenta este mesmo blog que você está lendo e 40.0% de todos os sites na internet. É um software gratuito e de código aberto que você pode usar para criar belos sites, blogs e aplicativos.

WordPress logo

Começamos com o WordPress 5.6, a última versão no momento da redação deste artigo. Ele vem com o novo tema Twenty Twenty-One instalado. Fizemos um benchmark da URL para 10000 solicitações com 15 usuários simultâneos. A mesma metodologia foi usada para todos os outros testes.

A página testada do blog WordPress 'Hello world!

A página testada do blog WordPress ‘Hello world!

URL Testado /hello-world/

Info

Os dados de referência são medidos em pedidos por segundo. Quanto mais pedidos, melhor.

WordPress 5.6 Benchmarks PHP

WordPress 5.6 Benchmarks PHP

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 8.0 é o vencedor claro aqui, provando ser 18,47% mais rápido do que o PHP 7.4. E se você comparar com o PHP 7.0, ele pode lidar com 50% a mais de solicitações (ou transações) por segundo.

Important

O estado do suporte do PHP 8 no amplo ecossistema WordPress (plugins, temas, ferramentas de desenvolvimento, etc.) é quase impossível de se saber. Portanto, o WordPress 5.6 é considerado apenas “beta compatível” com o PHP 8, por enquanto. Se você está planejando atualizar um ambiente de produção ou de missão crítica de um site para o PHP 8.0, por favor, teste cuidadosamente antes para ter certeza de que ele não quebre

WordPress no PHP 8.0 pode lidar com 18,4% a mais de pedidos por segundo do que 7,4. Certifique-se de atualizar hoje 🤘🏽🚀Click to Tweet

WordPress 5.6 + WooCommerce 4.8.0

O WooCommerce é uma solução de comércio eletrônico de código aberto para WordPress. Ao contrário de outras plataformas populares de comércio eletrônico, ele é totalmente personalizável e extensível. WooCommerce é também um dos plugins de comércio eletrônico mais populares na comunidade WordPress, alimentando 14% de todos os sites de comércio eletrônico na internet.

WooCommerce logo

Para nosso próximo teste, instalamos o WooCommerce em cima do WordPress. Usamos o tema gratuito Storefront juntamente com os dados fictícios do WooCommerce para montar o local de teste. O URL testado é uma única página de produto.

A página de produto único testado do WooCommerce

A página de produto único testado do WooCommerce

WordPress 5.6 + WooCommerce 4.8.0 PHP benchmarks

WordPress 5.6 + WooCommerce 4.8.0 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

Sua loja WooCommerce rodando em PHP 7.1 é 60% mais lenta do que a loja do seu concorrente em PHP 8.0! Certifique-se de atualizar o mais rápido possível! 🛒🚀Click to Tweet

WordPress 5.6 + Easy Digital Downloads 2.9.26

Easy Digital Downloads é um plugin de comércio eletrônico gratuito para WordPress. Criado pela Pippin’s Plugins, ele está totalmente focado em ajudá-lo a vender produtos digitais (por exemplo, ebooks, software, videogames).

Easy Digital Downloads Logo

Para o Easy Digital Downloads, usamos seu tema Themedd gratuito e seu conteúdo fictício para montar o site de teste. A página testada é uma única página de produto.

A página de produto único EDD testado

A página de produto único EDD testado

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP benchmarks

WordPress 5.6 + Easy Digital Downloads 2.9.26 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

Mais uma vez, o PHP 8.0 brilha mais que todas as outras versões PHP com WordPress e Easy Digital Downloads.

Info

O PHP 8.0 provou ser mais rápido em toda a linha quando se trata de WordPress, WooCommerce, e Easy Digital Downloads. Se você estiver usando o WordPress para executar qualquer um de seus sites, você deve planejar mudar para o PHP 8.0 o mais rápido possível.

Drupal 9.1.0

O Drupal é um software de gerenciamento de conteúdo gratuito e de código aberto. Ele é popular por suas características flexíveis e modulares. Segundo a W3Techs, Drupal é usado por 1,5% de todos os websites, incluindo 2,4% dos websites que utilizam um sistema de gerenciamento de conteúdo.

Drupal logo

Instalamos o Drupal com seu perfil de instalação Umami, um site de demonstração da revista de alimentos que demonstra as principais características do Drupal.

A página do artigo testado do Drupal

A página do artigo testado do Drupal

Drupal 9.1.0 PHP benchmarks

Drupal 9.1.0 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

Drupal foi a primeira plataforma PHP onde os resultados do benchmark foram reduzidos com o aumento das versões em PHP. Nós fizemos benchmarks várias vezes só para ter certeza, mas os resultados foram semelhantes. É estranho, mas não incomum. Talvez as novas versões do PHP 8.x e do Drupal 9.x.x possam se sair melhor, mas isso é para mais um dia!

Joomla! 3.9.23

Joomla! é outro sistema de gerenciamento de conteúdo gratuito e de código aberto. Foi lançado pela primeira vez em 2005 e é o segundo CMS de código aberto mais popular em uso atualmente. Segundo a W3Techs, o Joomla! é usado por 2,2% de todos os sites que eles rastreiam.

Joomla! logo

Para o Joomla! Benchmark, usamos o modelo gratuito Protostar que é enviado com todas as distribuições Joomla! 3.x.

A página inicial testada do Joomla

A página inicial testada do Joomla

Joomla! 3.9.23 PHP benchmarks

Joomla! 3.9.23 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

Os resultados estão de volta a um padrão esperado. O PHP 8.0 é o campeão indiscutível aqui. O PHP 8.0 pode lidar com 34,83% mais pedidos por segundo do que o PHP 5.6 no Joomla!

Grav 1.6.31

Grav é um CMS de código aberto de arquivo plano. Ele não requer um banco de dados para operar, mas é rico em características. O Grav consulta o conteúdo dos arquivos de texto. Isso o torna leve e fácil de instalar em quase todos os servidores.

Grav CMS logo

Ao realizar este teste, Grav requereu PHP 7.1.3+ para funcionar e ainda não suportava PHP 8. Usamos seu modelo de página de aterrissagem Woo para configurar o local do teste.

The tested Grav homepage

The tested Grav homepage

Grav 1.6.31 PHP benchmarks

Grav 1.6.31 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

PHP 7.4 é o vencedor indiscutível com Grav. Entre o teste de Grav e a redação deste artigo, eles já lançaram atualizações com suporte ao PHP 8.0. Vamos incluir isso em nosso próximo lote de testes de benchmark.

Sendo um CMS relativamente novo, ele tem uma participação de mercado menor em comparação com o WordPress. Portanto, ele pode deixar de suportar versões mais antigas do PHP muito rapidamente. Essa é uma das vantagens mais significativas dos CMSs modernos.

OctoberCMS 1.0.470

OctoberCMS é uma plataforma CMS gratuita e de código aberto baseada na estrutura PHP de Laravel. É popular entre os desenvolvedores para fazer sites dinâmicos usando o poder de Laravel. Segundo a W3Techs, o OctoberCMS alimenta apenas 0,1% dos sites.

October

Usamos o tema Clean Blog para criar o site de teste do OctoberCMS. É um tema de blog com uma capacidade de rolagem infinita.

A página do blog OctoberCMS testado

A página do blog OctoberCMS testado

 

OctoberCMS 1.0.470 PHP benchmarks

OctoberCMS 1.0.470 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 7.4 é o vencedor claro aqui, nem que seja por uma pequena margem. OctoberCMS tratou 11,50% mais pedidos por segundo no PHP 7.4 do que no PHP 7.2.

Laravel 8.21.0

Laravel é a estrutura PHP mais popular de hoje em dia. Criada por Taylor Otwell, ela foi lançada em junho de 2011. Você pode usar Laravel para desenvolver quase qualquer aplicação web, incluindo CMS, sites de comércio eletrônico, aplicativos, e muito mais.

Usamos um tema HTML simples para fazer referência ao Laravel.

Usamos um tema HTML simples para fazer referência ao Laravel.

Como Taylor Otwell, fundador de Laravel, já indicou antes, você não deve usar estes resultados de referência para comparar Laravel com outras estruturas PHP. O objetivo aqui é ver como Laravel se comporta em diferentes versões PHP quando tudo é mantido constante.

A página testada de Laravel

A página testada de Laravel

Laravel 8.21.0 PHP benchmarks

Laravel 8.21.0 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

É bom ver que Laravel deixou de dar suporte a todas as versões PHP não suportadas. O PHP 8.0 é o campeão indiscutível com Laravel, executando 8,54% mais pedidos por segundo do que o PHP 7.3.

Laravel no PHP 8.0 pode lidar com 8,5% mais pedidos por segundo do que no PHP 7.3. ⏩⚡Click to Tweet

Symfony 5.2.1

Symfony é um conjunto de componentes PHP reutilizáveis e uma estrutura PHP para construir aplicações web, APIs, microserviços e serviços web. É um software livre e de código aberto e foi lançado em 22 de outubro de 2005.

Symfony

Você pode instalar o Symfony com um aplicativo de demonstração. É um aplicativo CMS de referência que demonstra como melhor utilizar o Symfony e suas várias características. Usamos uma das páginas deste aplicativo de demonstração para comparar o Symfony.

A página do blog Symfony testado

A página do blog Symfony testado

Symfony 5.2.1 Benchmarks PHP

Symfony 5.2.1 Benchmarks PHP

Incorpore o gráfico em seu site:

Resultados do Benchmark

Com Symfony, não há muita diferença entre as diferentes versões PHP. Entretanto, é surpreendente notar que o PHP 7.4 teve o pior desempenho entre as três, com o PHP 7.3 sendo eliminado pelas menores margens.

CodeIgniter 4.0.4

CodeIgniter é uma estrutura PHP com uma pegada minúscula. Por exemplo, sua última versão é um download de 1,2 MB. É criado pelo EllisLab e fomentado pelo British Columbia Institute of Technology. Apesar do seu tamanho, você ainda pode usar o CodeIgniter para desenvolver aplicativos web com todas as funcionalidades.

CodeIgniter logo

Para o benchmarking CodeIgniter, criamos um aplicativo de demonstração usando seu tutorial oficial. Ele usa um tema HTML simples e produz um monte de itens de “Notícias”.

A página de arquivo testada do CodeIgniter

A página de arquivo testada do CodeIgniter

CodeIgniter 4.0.4 PHP benchmarks

CodeIgniter 4.0.4 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

PHP 7.4 é o mais rápido com CodeIgniter, executando 26,84% mais pedidos por segundo do que o PHP 7.2. Isso não é surpreendente, pois também foi o mais rápido em nosso benchmark anterior.

CakePHP 4.2.2

CakePHP é uma estrutura web de código aberto para o desenvolvimento de aplicações PHP. Ele promete tornar a construção de aplicações web mais simples, mais rápida e requer menos código. Desde seu lançamento em 2005, a comunidade Symfony cresceu imensamente e gerou vários sub-projetos.

CakePHP logo

Para fazer referência ao CakePHP, criamos um aplicativo web simples usando o tutorial CMS do CakePHP. Usamos um tema HTML simples e produzimos uma lista de conteúdo falso a partir do banco de dados.

A página do aplicativo CMS CakePHP testado

A página do aplicativo CMS CakePHP testado

CakePHP 4.2.2 PHP benchmarks

CakePHP 4.2.2 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

Surpreendentemente, o PHP 7.2 leva o bolo com CakePHP. No entanto, todos os resultados de referência estão muito próximos para chamar um vencedor definitivo. O PHP 8.0 é apenas 1,4% mais lento do que o PHP 7.2. Futuras atualizações do CakePHP 4.x podem resolver este problema.

PyroCMS 3.8

PyroCMS é um CMS de código aberto que utiliza a estrutura PHP de Laravel. Ele ostenta um painel de controle simples, limpo e consistente. PyroCMS também vem com muitos módulos para tornar a construção de websites e aplicações uma brisa.

PyroCMS logo

Para o benchmark PyroCMS, usamos seu Starter Theme para montar o local de teste. É o segundo CMS baseado em Laravel que testamos.

A página do blog PyroCMS testado

A página do blog PyroCMS testado

 

PyroCMS 3.8 PHP benchmarks

PyroCMS 3.8 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 7.4 supera a concorrência nos resultados de benchmark do PyroCMS.

Craft CMS 3.5.17.1

Craft CMS é um sistema de gerenciamento de conteúdo de código aberto que se concentra na facilidade de uso. Seu backend é totalmente personalizável. Com uma ferramenta integrada para projetar layouts de campo personalizados para diferentes tipos de conteúdo, o Craft CMS também faz com que seja super simples trabalhar com tipos de conteúdo personalizados.

Se você está planejando criar uma loja de comércio eletrônico personalizada, confira a Craft Commerce. E para um ambiente de desenvolvimento local para Craft CMS, há também a Craft Nitro.

Craft CMS logo

Para o benchmark Craft CMS, usamos seu site de demonstração Happy Lager gratuito. É um site simples de folhetos que inclui dados fictícios para muitas páginas, incluindo blogs.

A página do blog CMS Craft testado

A página do blog CMS Craft testado

Craft CMS 3.5.17.1 PHP benchmarks

Craft CMS 3.5.17.1 PHP benchmarks

Incorpore o gráfico em seu site:

Cansado de um host lento? Kinsta é construído com velocidade e desempenho em mente. Confira os nossos planos

Resultados do Benchmark

PHP 7.4 ocupou o primeiro lugar com o CMS Craft. No momento deste teste, o Craft CMS ainda não suportava o PHP 8, mas será adicionado logo em seu estado de desenvolvimento.

ExpressionEngine 6.0.0

ExpressionEngine é um sistema de gerenciamento de conteúdo gratuito e de código aberto. Sua linguagem de modelos é simples de aprender, tornando-o uma escolha popular entre os web designers não especializados em programação web.

ExpressionEngine é uma criação do EllisLab, as mesmas pessoas por trás do CodeIgniter. Entretanto, após o fechamento do EllisLab, ambos são mantidos por empresas diferentes agora. ExpressionEngine 6 é uma reimaginação completa do seu núcleo, focado em uma nova interface, interações refinadas, funcionalidade e muitas outras características.

ExpressionEngine logo

Para o benchmark ExpressionEngine, usamos seu tema padrão e o conteúdo de demonstração que ele inclui.

A página do blog ExpressionEngine testado

A página do blog ExpressionEngine testado

ExpressionEngine 6.0.0 PHP benchmarks

ExpressionEngine 6.0.0 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 8.0 venceu a batalha com a ExpressionEngine pela menor das margens.

PrestaShop 1.7.7.1

PrestaShop é uma solução de comércio eletrônico de código aberto freemium. Ela inclui muitos recursos integrados para o gerenciamento de produtos, pagamentos, pedidos, remessas, fabricantes e fornecedores. PrestaShop está disponível em 60 idiomas e, conforme a W3Techs, 0,5% de todos os websites que eles rastreiam o utilizam.

PrestaShop logo

Para o benchmark PrestaShop, usamos sua demonstração do site, que você pode gerar durante sua instalação.

A página inicial testada da PrestaShop

A página inicial testada da PrestaShop

PrestaShop 1.7.7.1 PHP benchmarks

PrestaShop 1.7.7.1 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

Com o PrestaShop, não há muita diferença nos resultados de benchmark entre as diferentes versões PHP. Infelizmente, na época dos testes, a última versão do PrestaShop ainda não suportava PHP 7.4, muito menos PHP 8.0.

Backdrop CMS 1.18.0-preview

O Backdrop CMS é um CMS gratuito e de código aberto com um caminho de atualização embutido do Drupal 7. Por ser um garfo do Drupal, ele mantém a maioria das características e funcionalidades do Drupal 7.

Backdrop logo

Para o benchmarking do CMS Backdrop, usamos seu tema Lateral para montar o local de teste. É um tema altamente configurável com um design moderno.

A página inicial do Backdrop CMS

A página inicial do Backdrop CMS

Backdrop CMS 1.18.0-preview PHP benchmarks

Backdrop CMS 1.18.0-preview PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 7.3 foi ligeiramente alterado para PHP 7.4 com Backdrop CMS. Nós nos perguntamos como ele se comportará no PHP 8.0, mas é pouco provável que Backdrop CMS o suporte em breve.

concrete5 9.0.0a3

concrete5 é um CMS gratuito e de código aberto que está focado em usuários com habilidades técnicas mínimas. Ele permite editar o conteúdo e as imagens do site diretamente na página, simplificando a mudança rápida do conteúdo do site.

concrete5 logo

Para o benchmark concrete5, utilizamos a opção “Full Site” durante a instalação para gerar um site de demonstração. Ele cria um site de demonstração com o tema Elemental para que você possa começar imediatamente a experimentar o concreto5.

A página do blog concrete5 testado

A página do blog concrete5 testado

concrete5 9.0.0a3 PHP benchmarks

concrete5 9.0.0a3 PHP benchmarks

Incorpore o gráfico em seu site:

Benchmark Results

O PHP 7.4 emergiu como o vencedor com resultados concrete5 de referência. Ele realiza 8,55% mais pedidos por segundo do que no PHP 7.2.

Kirby 3.5.0

Kirby é um CMS de arquivo plano focado na criação e publicação de conteúdo. Embora seu código fonte esteja disponível publicamente, ele não é livre para uso em um servidor público. Com Kirby, você pode personalizar sua interface de edição com formulários, artigos, galerias, planilhas e muito mais.

Kirby logo

Você pode instalar o Kirby com um Starterkit, que estabelece um site de demonstração totalmente funcional. Nós o utilizamos para esta referência.

A página testada do blog Kirby

A página testada do blog Kirby

Kirby 3.5.0 PHP benchmarks

Kirby 3.5.0 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 8.0 atingiu-o fora do parque com os benchmarks de Kirby. Vale mencionar também que Kirby lidou com a maioria dos pedidos por segundo em todas as plataformas PHP que testamos. Mesmo sendo uma comparação entre maçãs e laranjas, isso ainda é algo a ser vivido. Seu principal inconveniente é que não é livre de ser usado.

Pico 2.1.4

Pico é um CMS de arquivo plano que torna a criação e manutenção de websites tão fácil quanto a edição de arquivos de texto. É totalmente gratuito e é de código aberto. Como não utiliza um banco de dados, o Pico está em chamas rapidamente para carregar.

Pico CMS logo

Pico instala com conteúdo que explica como utilizá-lo. Muito inteligente! Utilizamos seu site padrão para o benchmark.

A página inicial testada do Pico

A página inicial testada do Pico

Pico 2.1.4 PHP benchmarks

Pico 2.1.4 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 7.4 ganhou a medalha de ouro com o Pico, embora o PHP 8.0 não esteja tão distante.

Photon CMS 1.2.1

Photon CMS é um sistema de gerenciamento de conteúdo sem cabeça construído sobre estruturas web Laravel e Vue.js. Com sua filosofia API-first, você pode usá-lo para construir qualquer tipo de aplicativo web, incluindo aplicativos móveis com sua API RESTful.

Photon CMS logo

Usamos a página inicial padrão do Photon CMS para sua referência, adicionando algum conteúdo falso para configurar o site de teste.

A página inicial do Photon CMS testado

A página inicial do Photon CMS testado

Photon CMS 1.2.1 PHP benchmarks

Photon CMS 1.2.1 PHP benchmarks

Incorpore o gráfico em seu site:

Resultados do Benchmark

O PHP 7.4 realizou o mais rápido com o Photon CMS. Como ele usa Laravel, espera-se que inclua suporte para o PHP 8.0 em breve.

PHP 8.0 surgiu como o campeão na maioria das plataformas PHP que o suportam, incluindo WordPress e Laravel. Atualize hoje a versão PHP do seu servidor 🚀Click to Tweet

Atualização para PHP 8.0 em Kinsta

O PHP 8.0 introduziu muitas características únicas. Algumas delas são mudanças radicais, quebrando mudanças que não são compatíveis com as versões anteriores do PHP.

Não há razão para você não atualizar para o PHP 8.0 se todas as funcionalidades do seu site funcionarem bem nele. Se os resultados acima não o convencerem ainda, não temos certeza do que mais irá acontecer!

Como um lembrete amigável, todos os clientes Kinsta podem usar PHP 7.3,7.4, e 8.0 com nossa configuração personalizada de banco de dados auto-cura.

Kinsta suporta PHP 7.3, 7.4, e 8.0

Kinsta suporta PHP 7.3, 7.4, e 8.0

E se você estiver preocupado em quebrar seu site devido a incompatibilidades com um plugin de terceiros (o que pode acontecer), nós temos ambientes de teste. 👍

Você pode usar nosso recurso de preparação de ambientes para testar infinitamente sem se preocupar em quebrar seu local de produção (ao vivo). Uma vez que você tenha certeza de que tudo funciona perfeitamente, você pode apertar as mudanças ao vivo com o apertar de um botão.

Resultados do Takeaway From Benchmark

Benchmarks PHP compilados das plataformas superiores

Benchmarks PHP compilados das plataformas superiores

A partir dos resultados do benchmark acima, você pode ver que o PHP 8.0 lidera o pacote na maioria das plataformas e configurações PHP, seguido de perto pelo PHP 7.4.

Aqui está nossa retirada prolongada dos resultados do benchmark PHP 2021:

Foi um benchmarking de explosão de todas as várias plataformas PHP. Estamos muito entusiasmados com o PHP 8.0. Esperamos que você também esteja!

Se você tiver alguma idéia sobre nossos benchmarks ou experiências com a atualização de versões PHP, adoraríamos ouvi-los. Solte-os abaixo nos comentários!


Se você gostou deste artigo, então você vai adorar a plataforma de hospedagem WordPress da Kinsta. Turbine seu site e obtenha suporte 24/7 de nossa experiente equipe de WordPress. Nossa infraestrutura baseada no Google Cloud se concentra em escalabilidade automática, desempenho e segurança. Deixe-nos mostrar-lhe a diferença Kinsta! Confira nossos planos