Qual é a melhor versão php para usar com o WordPress?

8

Qual é a melhor versão php para usar com o WordPress ... sem exagerar.

Pete
fonte
1
o mais recente?
Sisir
como todo tipo de pergunta "melhor", isso é tão amplo que é totalmente inútil. melhor para que? qual é o "top"?
Mark Kaplun

Respostas:

1

Não existe (e não deveria) uma resposta com nenhuma versão específica para isso. Novas versões são lançadas, versões antigas são descontinuadas.

  • No mínimo, você deve usar a versão suportada do PHP. Isso garante que ele ainda receba correções de bugs e (ou para versões menos recentes) atualizações de segurança.

  • De preferência, você deve usar a última versão estável do PHP. Isso garante que você obtenha o melhor desempenho possível.

O site PHP possui uma página útil de Versões Suportadas , que cobre claramente as versões atualmente relevantes e o roteiro para seu suporte.

Rarst
fonte
Isso ainda é teórico, e não trata de realidades práticas. No mínimo, use a versão mais estável que suporta o que você deseja fazer. A versão do PHP não deve ser a cauda para abanar o cachorro, por assim dizer.
precisa saber é o seguinte
9

EDIÇÃO IMPORTANTE

Inconscientemente, isso chamou minha atenção, pois o PHP 5.4 já chegou ao EOL e o último suporte de segurança foi interrompido em 14 de setembro de 2015.

De acordo com a documentação oficial , o PHP 5.5 finalmente alcançará seu EOL em 10 de julho de 2016 ( o suporte ativo já foi interrompido, mas esta versão ainda receberá atualizações de segurança até a data final de EOl de 10 de julho de 2016 ).

Então, para voltar à pergunta original, você deve estar executando no mínimo pelo menos PHP 5.5 agora, mas não se esqueça de se preparar para mudar para o PHP 5.6 nos próximos 8 meses a partir da data desta resposta

RESPOSTA ORIGINAL

O Wordpress ainda está preso nas versões PHP dos dinossauros, portanto, qualquer versão PHP mais nova ou igual a 5.3 deve funcionar.

No entanto, é muito importante observar que todas as versões do PHP anteriores à versão 5.4 foram EOL'ed, sendo a última versão 5.3 a um ano atrás. Em resumo, isso significa que qualquer versão do PHP anterior à 5.4 não é mais suportada ou atualizada, o que causará enormes problemas de segurança se você ainda a estiver usando.

Portanto, por segurança, o mínimo que você deve executar com segurança é o PHP 5.4.x, onde xdeve ser a versão de segurança mais recente.

Em suma, para ser mais seguro do que remediar, assim como o Wordpress, é sempre sempre o melhor para ter a última versão estável disponível.

Pieter Goosen
fonte
Como alguém "valida uma versão do PHP"
Pete
Verifique os docs oficiais e minha atualização importante
Pieter Goosen
É tudo um pouco assustador agora!
Pete
Sim, cada versão principal do PHP tem uma vida útil definida (o que me deixou completamente enganado, que bom que você trouxe isso à tona novamente ). Wordpress tem a mesma política, mas ao contrário de PHP, Wordpress traz uma nova versão principal a cada 6 meses
Pieter Goosen
Estou à procura de um novo hospedeiro, mas eles não informá-lo sobre a coisa EOL
Pete
4

Para executar o WordPress, recomendamos que o seu host suporte:

PHP versão 5.6 ou superior

MySQL versão 5.5 ou superior

Nota: Se você estiver em um ambiente herdado em que só possui versões mais antigas de PHP ou MySQL, o WordPress também funcionará com PHP 5.2.4+ e MySQL 5.0+, mas essas versões chegaram ao fim da vida oficial e, como tal, podem expor seu site a vulnerabilidades de segurança.

Para mais detalhes, siga o link do código:

Requisitos Wordpress

Obrigado!

jas
fonte
Graças para explicação com o uso de 5.4 como versão mínima :)
jas
1
Note, isso me passou pela cabeça, o PHP 5.4 já foi EOL'ed há um mês. Você deve estar executando pelo menos 5,5. Veja a minha atualização para a minha resposta
Pieter Goosen
3

Todas as respostas aqui não levam em consideração o ambiente atual do Wordpress, mas usam argumentos sobre o fim da vida útil / suporte (ou seja, idade). Quem se importa? O que realmente se quer é estabilidade e funcionalidade. Portanto, deve-se usar a versão mais recente que todo um sistema Wordpress (com temas e plugins desejados) suportará. Mais recente porque o PHP geralmente possui melhorias de velocidade (e estabilidade) em versões mais recentes, mas não "as" mais recentes, porque a estabilidade pode sofrer.

Ainda existem muitos plug-ins (especialmente os que não foram atualizados recentemente) que contêm código PHP obsoleto ou não suportado, portanto, a execução da melhor e mais recente versão do PHP não funcionará com esses plug-ins (e temas). 5.6 é a versão mais recente e mais segura, com amplo suporte (90%), e 7.x é a mais recente e definitivamente possui benefícios de desempenho, mas muitos temas e plugins do wordpress não funcionarão. O melhor é testar seu sistema atual e ver com o que todo o seu ambiente pode funcionar. Experimente o verificador de compatibilidade do PHP. Não é 100% preciso, mas oferece algo para começar. https://wordpress.org/plugins/php-compatibility-checker/

Finalmente, as versões do PHP podem ter uma funcionalidade necessária ou desejada, como OpCache ou php-fpm / mpm-event. Nesses casos, 5.5 e 5.6 serão suficientes.

jeffmcneill
fonte
Se você quiser ver o que a comunidade em usos gerais: wptavern.com/php-7-is-now-more-widely-used-than-php-4
jeffmcneill
não há como executar um sistema seguro em uma infraestrutura insegura e não há como executar um sistema estável em infra-estruturas instáveis. Por sua lógica Acho que as pessoas ainda deve usar o Windows 95 porque não é que um programa que não funcionam no Windows XP :(
Mark Kaplun
@ mark-kaplun Se você acha que alguém escreveu algo absurdo, é melhor voltar e verificar sua compreensão primeiro. "um sistema Wordpress inteiro" não implica TODOS os sistemas Wordpress, mas sim um sistema totalmente funcional e seus requisitos e limitações. Em muitos casos, alterar os requisitos (para aquele programa que não suporta uma versão mais nova, por exemplo) é um passo melhor a ser seguido.
jeffmcneill
não, não é "melhor" de qualquer forma, exceto para lazinees
Mark Kaplun
Seria melhor trocar uma peça antiga em uma bicicleta por uma peça mais nova que faça a mesma função, mas melhor, já que a peça antiga não será atualizada pelo fabricante? Ou você é apenas obtuso?
jeffmcneill
0

O Wordpress agora recomenda o uso do PHP 7 ou superior - consulte https://wordpress.org/about/requirements/

A versão mínima suportada do PHP atualmente é 5.2.4.

Eu usaria a versão mais recente do PHP, que é 7.1.

Fin Hirschoff
fonte
0

Verifique os Requisitos do WordPress para obter a recomendação mais recente do WordPress. Atualmente, a versão PHP recomendada é 7.2 (ou superior).

insira a descrição da imagem aqui

suspeito
fonte