Como verificar qual versão do PHP você está usando

Publicados: 2022-05-05

Por que estar na versão mais recente do PHP é importante e como verificar em qual versão você está

Todo site tem pelo menos uma coisa em comum – ele é executado em código.

Se o seu site for construído com o WordPress, esse código pode incluir uma mistura de HTML, CSS e JavaScript (entre outras linguagens de codificação), mas quase certamente inclui PHP.

Experimente a vantagem da hospedagem gerenciada do WordPress, aperfeiçoada.

Mudar para o motor WP

PHP, que é a abreviação de Hypertext Preprocessor, é uma linguagem de script de código aberto que tem sido uma constante no lado do servidor do desenvolvimento do WordPress desde que o WordPress foi lançado em 2003.

A maioria das coisas que você vê no front e no back-end do seu site WordPress existe graças ao PHP. Não apenas ele é encontrado em seus modelos de postagem e página, mas o PHP também compõe os arquivos que constroem o painel do WordPress.

À medida que as versões mais recentes do PHP foram lançadas, ele se tornou mais importante como uma estrutura poderosa para criar sites e melhorar o desempenho, mas executar uma versão atualizada do PHP é a chave para obter esses resultados.

50% dos sites do WordPress executam uma versão do PHP que já está no fim da vida útil, o que significa que não é mais compatível ou corrigida para vulnerabilidades de segurança.

Neste post, você aprenderá mais sobre PHP e por que é importante executar a versão mais recente, como verificar qual versão do PHP seu site está executando e como atualizá-lo com segurança. Pronto para começar? Vamos mergulhar!

Índice
1. Código 101 do lado do servidor: O que é PHP?
2. Os benefícios da atualização do PHP
3. Como verificar a versão PHP do seu site WordPress
3.1. Use a ferramenta de saúde do site WordPress
3.2. Executar um arquivo PHP (DIY)
3.3. Verifique com seu provedor de hospedagem
3.4. Use um plug-in do WordPress
3.5. Como saber se você está em uma versão do PHP NÃO corrigida para vulnerabilidades de segurança
4. Como atualizar seu PHP com segurança
4.1. 1. Verifique se o WordPress está atualizado
4.2. 2. Verifique se há problemas de compatibilidade com um plug-in
4.3. 3. Atualize sua versão do PHP
4.4. 4. Verifique seu site
5. Conclusão

Código 101 do lado do servidor: O que é PHP?

PHP é uma linguagem de programação de código aberto que desempenha um papel central no LAMP Stack tradicional de código aberto. Como tal, é um elemento fundamental encontrado nos bastidores em muitos sites WordPress.

Ao contrário do JavaScript, onde o código é renderizado no navegador do usuário, o PHP é uma linguagem de programação do lado do servidor, o que significa que é processado no servidor físico em que reside. Isso também significa que quaisquer problemas com o desempenho do site decorrentes do PHP podem acabar sendo seus para corrigir.

Dependendo do seu provedor de hospedagem e dos recursos do servidor que você provisionou, problemas com o PHP (como não executar uma versão atualizada do código) podem deixá-lo lento, não importa o quanto você tenha tentado otimizar seu site.

Embora o PHP seja amplamente usado como um componente central do WordPress, ele também precisa ser atualizado para garantir que esteja alimentando seu site, não o deixando lento.


Os benefícios da atualização do PHP

Dada a importância do PHP para o WordPress, executar uma versão atualizada do PHP pode ter um grande impacto no desempenho geral de sites individuais do WordPress.

Em poucas palavras, o PHP extrai os dados corretos do seu banco de dados, os envolve em HTML e CSS e, em seguida, os entrega ao navegador do visitante. Se alguma parte desse processo for lenta, todo o resto também será, e seus usuários serão os primeiros a perceber.

Embora atualizar seu PHP ajude a garantir que ele funcione sem problemas, novas versões também são suportadas por uma equipe de desenvolvedores PHP de todo o mundo que mantêm, atualizam e fazem correções na linguagem em versões estáveis.

Atualmente, cada versão do PHP é suportada por dois anos após seu lançamento inicial, o que significa que melhorias, correções de bugs e patches de segurança são todos endereçados rotineiramente. Após os primeiros dois anos, as versões do PHP recebem apenas atualizações de segurança críticas e, após três anos, as versões do PHP são preteridas e não recebem mais atualizações.

Como observado acima, metade de todos os sites do WordPress estão executando uma versão do PHP que já foi preterida, o que significa que não é mais compatível ou corrigido para vulnerabilidades de segurança.

Otimizar seu site para desempenho E segurança é onde a atualização do PHP entra em foco claro. Assim como o WordPress, o PHP se tornou mais avançado ao longo de muitos anos de desenvolvimento de sites e casos de uso do mundo real. Novas versões continuam a evoluir, e houve inúmeras atualizações, bem como lançamentos completos desde o lançamento 1.0 (em 1995!).

Para rodar o WordPress, seu servidor precisa usar pelo menos o PHP versão 5.2.4, porém, PHP 7.4 ou superior é a recomendação padrão.

Isso porque, como o WordPress, as novas versões do PHP oferecem melhorias na velocidade do site, segurança e eficiência geral. À medida que progrediu, o PHP só se tornou mais rápido, mais seguro e menos consumista de recursos do que suas iterações anteriores.

Vimos isso em primeira mão no WP Engine, onde as atualizações do cliente para novas versões do PHP geralmente resultam em uma diminuição nos tempos de processamento de solicitações do servidor e velocidades mais rápidas do site.

Trabalhamos arduamente para garantir que nossos clientes tenham acesso às versões mais recentes do PHP, e normalmente disponibilizamos essas versões depois de concluirmos os testes necessários em escala para todos os sites de nossos clientes.


Como verificar a versão PHP do seu site WordPress

Como você descobre em qual versão do PHP seu site está sendo executado atualmente? Se você quiser saber qual versão do PHP atualmente alimenta seu site WordPress, existem algumas maneiras de descobrir:

Use a ferramenta de saúde do site WordPress

Para usuários que executam o WordPress versão 5.2 e superior, uma das maneiras mais fáceis de determinar qual versão do PHP seu site está usando é através da ferramenta WordPress Site Health, que fornece uma tonelada de informações úteis sobre seus sites WordPress (não apenas PHP).

Embora a página Status de integridade do site forneça uma visão geral de todo o seu site, recomende uma atualização do PHP se sua versão atual estiver desatualizada, você pode verificar rapidamente qual versão do PHP está usando navegando até Ferramentas > Saúde do site > Página de informações no painel do WordPress e abrindo a guia Servidor. Você deve ver o seguinte:

Ferramenta WordPress Site Health por meio da guia Servidor

Além da arquitetura do servidor e informações do servidor web, esta tela informará qual versão do PHP você está executando no momento, identificará seu PHP SAPI (a API do servidor, SAPI que seu PHP está usando) e informará qual seu PHP max variáveis ​​de entrada são (por padrão, o número máximo de variáveis ​​de entrada permitidas para scripts PHP é definido como 1000).

Executar um arquivo PHP (DIY)

Se você tiver acesso ao seu próprio servidor, poderá verificar o status do PHP executando um arquivo PHP simples. Basta adicionar o seguinte a um arquivo PHP em branco e executá-lo em seu servidor:

<?php phpinfo() ?>

Ou, se você estiver usando uma versão do PHP instalada localmente, use o seguinte:

php -v

Isso deve fornecer informações sobre qual versão do PHP você está usando atualmente, quando foi criado, dados de direitos autorais, etc. No entanto, nem todos têm o conhecimento, tempo ou acesso para executar arquivos em seu próprio servidor.

Verifique com seu provedor de hospedagem

Se o seu site WordPress estiver hospedado em um provedor, você poderá identificar facilmente qual versão do PHP seus sites estão usando. Se não for facilmente perceptível, pode ser necessário entrar em contato com seu provedor para obter ajuda.

O WP Engine facilita a visualização de todas as informações do PHP pelos clientes por meio da ferramenta PHP Selector, que mostra a versão atual do PHP que seu site está usando e oferece opções fáceis para atualizar o PHP.


Cansado de se preocupar com PHP? Nós temos isso coberto!

Mudar para o motor WP

Use um plug-in do WordPress

Outra opção é explorar o vasto mundo de plugins do WordPress para ajudar a descobrir mais sobre o seu PHP. Display PHP Version é um plugin WordPress sólido que lhe dá a capacidade de ver sua versão atual do PHP em “At a Glance” no seu painel de administração do WordPress.

Widget do painel de administração "Em resumo"

Se você está realmente executando uma versão atualizada do PHP, você está em boa forma, mas para aqueles com PHP desatualizado, ou aqueles que querem saber como atualizar seu PHP quando chegar a hora, o próxima seção é para você.

Como saber se você está em uma versão do PHP NÃO corrigida para vulnerabilidades de segurança

Conforme observado acima, as versões do PHP são suportadas por dois anos após o lançamento inicial, o que significa que melhorias gerais, correções de bugs e patches para vulnerabilidades de segurança são todos endereçados e atualizados rotineiramente. Após dois anos, no entanto, as versões do PHP receberão apenas atualizações críticas de segurança e, após três anos, as versões do PHP serão totalmente obsoletas, o que significa que não receberão mais atualizações.

Embora ferramentas como o recurso WordPress Site Health informem se o seu PHP está desatualizado, você pode usar as informações detalhadas da versão do PHP encontradas aqui para determinar exatamente que tipo de suporte cada versão do PHP recebe atualmente ou se ainda está sendo suportado em tudo.


Como atualizar seu PHP com segurança

Atualizar sua versão do PHP não é particularmente complicado, embora, como qualquer atualização de software, haja alguns riscos envolvidos.

O maior risco está centrado na compatibilidade com versões anteriores ou na possibilidade de que o código em seu site (no núcleo do WordPress, temas, plugins e scripts) não seja compatível com a nova versão do PHP para a qual você está atualizando.

Se esse for realmente o caso, todo ou parte do seu site pode quebrar ou apresentar problemas de desempenho significativos depois que você fizer a troca. Dito isso, existem maneiras de verificar problemas de compatibilidade antes de atualizar seu PHP, que são descritas abaixo.

Antes de entrar, o processo descrito aqui é para atualizar seu site ao vivo. Uma opção ainda melhor é explorar o desenvolvimento local, que permite criar uma cópia local do seu site e executá-la em seu computador. É de longe a melhor (e mais segura) maneira de testar um novo código em seu site, e atualizar para uma nova versão do PHP não é exceção!

Com isso, veja como atualizar com segurança sua versão do PHP:

1. Verifique se o WordPress está atualizado

Como observado acima, problemas com atualizações do PHP geralmente surgem de código antigo que não é mais compatível com a nova versão do PHP. A melhor solução para esse problema é executar uma versão atualizada do WordPress.

O WordPress e sua ampla comunidade de desenvolvedores de usuários estão cientes do papel fundamental do PHP e geralmente alinham seu trabalho (desde atualizações principais a plugins e temas) para garantir que seja compatível com novas versões do PHP. Por esse motivo, executar uma versão atualizada do WordPress é uma ótima maneira de garantir que seu site esteja pronto para uma versão atualizada do PHP.

2. Verifique se há problemas de compatibilidade com um plug-in

Mesmo com uma versão atualizada do WordPress, no entanto, não há garantia de que tudo mudará sem problemas. Felizmente, você pode usar plugins para testar problemas de incompatibilidade com antecedência.

O plugin PHP Compatibility Checker do WP Engine foi feito exatamente para esse propósito. O plug-in verifica todo o código em seu site e sinaliza possíveis problemas - e pode ser usado em qualquer site WordPress.

Para usar o plugin, você precisará instalá-lo em seu site e, assim que estiver ativo, haverá um novo item de menu em Ferramentas chamado Compatibilidade com PHP. Aqui, basta escolher a versão do PHP para a qual você deseja atualizar e selecionar os plug-ins e outras extensões que ele analisará em seu site.

Verificador de compatibilidade PHP do WP Engine

Com isso, você pode iniciar a verificação. Quando terminar, você verá uma lista de erros e avisos para seu site. Ele até informará o nome do arquivo e o número da linha em que o problema foi encontrado.

Com essas informações, você pode substituir plugins ou temas defeituosos ou encontrar uma solução diferente e atualizada. O Verificador de Compatibilidade do PHP também fará sugestões.

Os clientes do WP Engine também podem usar o PHP Test Driver, que permitirá que eles visualizem seus sites em uma versão diferente do PHP antes de se comprometerem com uma atualização. Semelhante ao PHP Compatibility Checker, o PHP Test Driver fornece uma excelente linha de visão para quaisquer problemas potenciais que possam surgir ao atualizar para uma nova versão do PHP.

3. Atualize sua versão do PHP

Depois de fazer a devida diligência e verificar se há problemas de compatibilidade em seu site, é hora de atualizar para sua nova versão do PHP. Existem várias maneiras de você fazer isso. Para os mais experientes tecnicamente, uma opção é atualizar o PHP usando comandos SSH.

No entanto, uma maneira muito mais fácil de atualizar seu PHP é através de um provedor de hospedagem qualificado. Os clientes do WP Engine podem visualizar sua versão atual do PHP e atualizá-la por meio da ferramenta PHP Selector - basta fazer login no portal do usuário e seguir as etapas fornecidas aqui. Se você tiver alguma dúvida, você pode entrar em contato com o suporte a qualquer momento.

4. Verifique seu site

Depois de atualizar sua versão do PHP, a última coisa que você vai querer fazer é voltar ao front-end do seu site e dar uma olhada de perto. Conforme o tempo permitir, você deve verificar cada página para garantir que tudo esteja como deveria e que partes do seu site não estão desabilitadas ou com outros problemas.

Você também vai querer verificar várias funções específicas para o seu tipo de site. Por exemplo, sites de comércio eletrônico podem executar uma compra de teste após atualizar o PHP, ou um site de notícias pode clicar em anúncios e artigos relacionados para garantir que tudo foi atualizado corretamente.

Também é importante testar os plugins que você está usando, bem como os recursos do tema. Dito isto, se você seguiu as verificações de compatibilidade detalhadas acima, é improvável que você tenha um problema. Se nenhum problema for aparente, sua atualização do PHP está concluída!


Conclusão

PHP é um elemento chave do WordPress e, como tal, é uma das partes mais críticas do seu site.

A execução do PHP atualizado não apenas beneficiará a velocidade e o desempenho do seu site, mas também reduzirá as vulnerabilidades e melhorará a segurança geral do seu site, mantendo seus dados seguros.

Embora entender como o PHP funciona e saber qual versão do PHP seus sites estão executando são elementos importantes, certificar-se de atualizar o PHP com segurança talvez seja a parte mais importante.

Enquanto alguns provedores de hospedagem deixam as configurações do lado do servidor (incluindo PHP) para você, os clientes do WP Engine estão sempre atualizados e prontos para se beneficiar dos mais recentes recursos incríveis do WordPress, PHP incluído!

Mude para o WP Engine para obter os benefícios de desempenho e segurança do PHP sempre atualizado. Migre sem riscos com uma garantia de reembolso de 60 dias e experimente a vantagem da hospedagem gerenciada do WordPress, aperfeiçoada.

Migre agora!