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.
- 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.
- 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.
- 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.
Comentários sobre este artigo