O PHP 7 acende o turbo para as suas páginas WordPress

Tobias Schüring Última atualização 15.01.2020
5 min.
N08 PHP7

Desde dezembro de 2015, a versão completa do PHP 7 está disponível. A versão PHP, que não é mais tão nova, em breve será um pré-requisito para WordPress -WordPress -projetos e já é oficialmente recomendada hoje. Acima de tudo, o PHP 7 torna as suas páginas WordPress mais poderosas. Nós explicamos quais vantagens o novo PHP 7 traz e o que você tem que considerar se você quiser acender o WordPress turbo.

A nova versão do PHP entrou na fase alfa em 2015, e a versão final da linguagem de script foi lançada em dezembro. O salto de versão é acompanhado por um enorme aumento de desempenho. Simplificando, o PHP 7 duplica a velocidade na qual WordPress pode operar. Lembre-se, nem todos os componentes WordPress funcionam necessariamente sem problemas sob a nova versão PHP. E isto apesar do fato de os desenvolvedores terem sido capazes de trabalhar com o novo padrão por mais de um ano.

O PHP 7 agora também está listado por WordPress .org como um requisito mínimo recomendado para servidores web. Isto torna a última versão PHP, juntamente com HTTPS e HTTP/2, um dos mais importantes blocos de construção para o seu servidor web em 2017.

As atualizações do PHP são relevantes para segurança e desempenho

PHP é a linguagem de programação por trás de WordPress e é usada principalmente para programação de sites e aplicações web. O PHP gera todas as funções e elementos que compõem o seu site e com os quais os seus visitantes interagem.

As atualizações do PHP são relativamente raras, mas ainda mais importantes. Se a versão PHP estiver desatualizada e não for mais fornecida com atualizações, podem ocorrer enormes falhas de segurança. Mas também o tempo de carregamento da página sofre sob uma versão antiga do PHP. Além disso, em casos extremos, pode haver incompatibilidades com Plugins e Themes pode ocorrer.

Se você estiver interessado na perspectiva do desenvolvedor: Você pode encontrar relatórios detalhados para desenvolvedores e um guia de migração, por exemplo, em entwickler.de, heise.de e em php.net.

Mais desempenho através de uma melhor utilização dos recursos

O PHP 7 garante que as operações PHP agora requerem significativamente menos recursos, e acima de tudo menos poder de processamento da CPU, do que na versão 5.6. Isto significa que até o dobro das operações são possíveis com a mesma potência de servidor. Para WordPress isto também significa até o dobro do desempenho. Assim, o PHP 7 traz uma vantagem em particular: para rodar um grande site WordPress com muitos elementos dinâmicos como carrinhos de compras, você agora precisa de significativamente menos poder de computação com o PHP 7 do que com o PHP 5.6.

O PHP 7 acende o turbo para as suas páginas WordPress
Os números são retirados de um teste de desempenho por ZEND, o desenvolvedor do PHP 7, e referem-se a WordPress 4.1. Entretanto, nossos testes internos com WordPress 4.4.2 deram resultados semelhantes e você pode supor que uma duplicação aproximada do desempenho pode ser esperada também nas versões mais recentes do WordPress .

Podemos ilustrar a vantagem da velocidade do PHP 7 ainda mais concretamente com um pequeno teste com raidboxes.de. Testamos uma versão do site com PHP 5.6 e uma com PHP 7 na Webpagetest. Houve uma clara melhoria em todos os parâmetros importantes. O tempo de conclusão do documento melhorou de quase 10 segundos para 5,5 segundos, quase metade. O valor de Start Render diminuiu de um bom 3 segundos para um pouco menos de 2 segundos. Esta redução também pode ser vista no Índice de Velocidade: No PHP 5.6 isto ainda é 3487 pontos, no PHP 7 melhorou para 2774 pontos. Uma redução de 20 por cento.

PHP 7 e WordPress : raidboxes.de uma vez no PHP 5.6, uma vez no PHP 7
Resultado da comparação direta entre raidboxes.de no PHP 7 e PHP 5.6.

A compatibilidade é o grande problema

O próprioWordPress é totalmente compatível com o PHP 7. No entanto, Plugins, Themes e frameworks causam dificuldades. Com o PHP 7, os desenvolvedores abandonaram partes da compatibilidade retroativa da linguagem. Isto significa: se um Plugin causa problemas no PHP 7, você tem que esperar até que ele seja corrigido via update (ou se você mesmo pode: adaptar o script).

Há uma ferramenta com a qual você pode determinar a compatibilidade de Plugins e Themes para o PHP 7, mas isso só é adequado para desenvolvedores. Para o utilizador normal WordPress existe, por exemplo, o Plugin PHP Compatibility Checker. Também uma função de desenvolvedor como Staging permite determinar a compatibilidade do Plugins e Themes com o PHP 7 sem comprometer a funcionalidade do site ao vivo.

Como você obtém o PHP 7?

Na maioria dos casos, o provedor de hospedagem fará a atualização do PHP (a menos que você tenha seu próprio servidor raiz). Então, após a atualização, ou todas as páginas rodando no hoster devem rodar automaticamente sob o PHP 7, ou o hoster oferece um mecanismo de atualização. Este último deve ser o caso normal. Devido à menor compatibilidade retroativa, há sempre o risco de problemas com Plugins e Themes.

A esta altura, a maioria dos hospedeiros também deve oferecer uma opção correspondente. Caso contrário, pode eventualmente tornar-se apertado para o futuro WordPress -WordPress - projectos.

Por exemplo, como clienteRAIDBOXES você pode trocar a sua CAIXA entre o PHP 7 e a versão anterior PHP 5.6 com um clique.

Ative o PHP7 para WordPress  em RAIDBOXES
Em RAIDBOXES você pode ativar e desativar o PHP7 para seus projetos WordPress -WordPress - com um simples clique nas configurações do site.

Conclusão: PHP 7 oferece WordPress WordPress -Projeta um grande aumento de desempenho

Em geral, a atualização da versão do PHP para WordPress é apenas recomendada. No entanto, pode acontecer que o importante Plugins ou o seu Theme não suportem o PHP 7. Nesse caso, você deve entrar em contato com o fabricante para saber quando e como o programa será tornado compatível.

Na pior das hipóteses, você terá que esperar ou encontrar uma alternativa para o programa em questão. Isto significaria que você teria que investir algum trabalho neste ponto, mas pode ser uma boa oportunidade para um redesenho técnico e criativo do seu site e ajudá-lo a tornar WordPress mais à prova de futuro.

Em qualquer caso, você deve lidar com a questão do PHP 7 em um futuro próximo. Porque já em meados de 2017 o PHP 7 se tornará o requisito mínimo para WordPress .

A propósito: A versão atual do PHP 5.6 não foi atualizada desde o final de 2016. Portanto, faz sentido considerar mudar para o PHP 7 o mais rápido possível.

Você tem perguntas sobre a conversão de WordPress para PHP versão 7? Então, basta escrever um comentário a este artigo.

Como administrador do sistema, Tobias zela pela nossa infraestrutura e faz os ajustes necessários para otimizar o desempenho dos nossos servidores. Devido ao seu esforço incansável, ele pode ser frequentemente encontrado na Slack, a nossa "sala de chat da empresa".

Artigos relacionados

Comentários sobre este artigo

Escreve um comentário

O teu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados com *.