Como atualizar sua versão do PHP para se manter alinhada com as recomendações do WordPress

Publicados: 2019-06-03

Quando um site WordPress é carregado, ele é executado em código. Era uma vez, esse código era estritamente HTML. Agora, são algumas coisas diferentes, normalmente CSS, HTML e JavaScript.

Essa é a fachada da casa, no entanto. Os garçons que todos os visitantes veem. O back-of-the-house funciona de maneira um pouco diferente; há cozinheiros diferentes na cozinha e eles influenciam um pouco de tudo.

Quando se trata de WordPress, a linguagem de programação PHP é o que realmente comanda o show. Você encontrará PHP em tudo, desde o painel do WordPress (back end) até os modelos de página do seu site (front end). PHP também está em seus plug-ins, seu tema ... basicamente, seu site não existe sem ele.

Inscreva-se no nosso canal no Youtube

O que é PHP?

PHP é uma linguagem de programação de código aberto e de uso gratuito e, por ser tão acessível, é uma das linguagens de programação mais usadas em desenvolvimento web (o Facebook também a usa).

Veja como o back-of-the-house impacta o front-of-the-house: PHP essencialmente pega informações de seu banco de dados, empacota-as como CSS e HTML e, em seguida, cria seu lindo site para os visitantes verem.

O PHP existe no lado servidor das coisas. Para comparar, algo como JavaScript é processado no lado do cliente do site, no navegador, quando alguém visita seu site. Se um problema de site é devido a um problema de PHP, você deve ser o único a consertá-lo (ou seu host o faz, pelo menos) - até mesmo um computador super rápido não pode processar PHP rapidamente a partir de um servidor lento.

Moral da história: PHP é muito importante, especialmente se você tem um site WordPress - pelo menos um site WordPress que deseja ter um bom desempenho.

PHP requer atualizações

Como o PHP é central para o WordPress, ele está sempre sendo ajustado e aprimorado - houve muitas versões ao longo dos anos. No momento da redação deste artigo, você deve ter pelo menos a versão 7.0, embora 7.3 seja a versão mais recente. Ao atualizar, você acessará a versão mais recente do PHP, o que também significa a versão mais rápida, segura e simplesmente melhor .

atualizar PHP

Fonte: php.net

As maiores mudanças no PHP 7 são que ele é aproximadamente duas vezes mais rápido que a última versão, PHP 5.6; o código é mais fácil de ler e suportar; problemas de script são resolvidos sem problemas; e seus aplicativos são mais difíceis de hackear.

PS Se você continuar usando uma versão anterior do PHP, não será mais capaz de acessar o suporte ativo e o suporte de segurança também acabará. Tradução: seu site não estará seguro e você não poderá obter ajuda com ele caso algo dê errado.

Vamos verificar sua versão do PHP para WordPress

Antes de atualizar seu PHP, descubra se você precisa, determinando a versão do PHP que você tem agora. Existem duas maneiras simples de fazer isso:

Verifique com seu anfitrião

Isso é o que eu fiz. Na verdade, o que eu tecnicamente fiz foi enviar um e-mail para a DreamHost para dizer: “Umm, meu site parece me odiar ultimamente”. E eles disseram, “Sim, está bravo com você por ter o PHP desatualizado”.

Se você não conseguir entrar em contato com o serviço de atendimento ao cliente do seu anfitrião, provavelmente poderá verificar a versão por conta própria. Procure algo como “Configurações de PHP” ou “Versão de PHP” ou “Gerenciar domínios”.

No DreamHost, você pode descobrir a versão na página Gerenciar domínios.

atualizar o PHP

Use um plugin de versão PHP

Você pode usar um plugin como Display PHP Version, que é possivelmente a coisa mais fácil que já fiz quando se trata de WordPress.

atualizar PHP

Basta instalar, ativar e ver a versão que está usando na seção Visão geral do painel:

atualizar o PHP

É hora de atualizar sua versão do PHP?

Você descobriu as piores notícias possíveis e é hora de atualizar seu PHP. Vou presumir que seu host permitirá que você atualize - se não, é hora de terminar com eles.

É sempre um pouco arriscado atualizar porque é possível que seu site contenha código com o qual a nova versão do PHP não seja compatível. Se isso acontecer, alguns ou todos os seus sites podem apresentar um comportamento estranho após a atualização.

Vamos ver como evitar que isso aconteça.

Você pode fazer isso no seu site ao vivo, mas uma solução ainda mais segura é fazer uma cópia local do seu site e passar pelo processo primeiro como um teste.

Atualizar tudo (exceto backup primeiro)

Como os problemas do PHP geralmente têm a ver com código antigo, é melhor atualizar seus plug-ins, tema e versão do WordPress antes de fazer qualquer outra coisa. Além disso, você provavelmente já sabe disso, mas sempre deve fazer backup do seu site antes de atualizar qualquer coisa.

atualizar PHP

Escrevemos muito sobre como fazer backup do seu site WordPress:

  • Duplicador: uma maneira fácil de fazer backup, copiar ou clonar seu conteúdo WordPress
  • Como criar um backup do Google Drive do seu site WordPress
  • The Ultimate Guide to UpdraftPlus: Como fazer backup, restaurar ou migrar seu site WordPress

Verifique a compatibilidade

Atualizar tudo que está desatualizado é um bom primeiro passo, mas não é à prova de falhas. Felizmente, eles fazem um plugin para isso. (Há também o Verificador de compatibilidade de PHP do WP Engine, mas não foi testado com versões recentes do WordPress.)

atualizar PHP

Instale, ative, clique no link SG Optimizer na barra lateral esquerda do Dashboard e clique em Environment Optimization. No meio da página, você verá a atualização de PHP recomendada e um link para “Verificar compatibilidade”.

atualizar PHP

Demorou menos de 10 minutos (para o meu site simples, pelo menos), e então recebo este aviso, então parece que estou pronto para ir:

atualizar PHO

Atualize seu PHP

Gente, é hora de mergulhar.

Existem algumas maneiras de atualizar seu PHP. Alguns são bastante avançados, como o uso de comandos SSH - mas se você sabe como fazer isso, não precisa de mim ou deste artigo.

Em vez disso, faremos isso da maneira mais fácil - usando aquele serviço de hospedagem que recebo a cobrança mensal. Como você sabe, eu uso DreamHost - aqui estão as instruções para atualizar seu PHP por meio deles. Se você usar outro host, não deverá ter problemas para encontrar suas direções e provavelmente não será muito diferente de como irei atualizar o meu.

Vou para Gerenciar Domínios, clico em “Editar” próximo ao que preciso atualizar e, em seguida, encontro as opções de atualização do PHP em Opções da Web.

atualizar PHP

DreamHost sugere PHP 7.2, então é o que eu escolho. Em seguida, salvo as alterações e recebo um aviso de que as alterações devem ocorrer em cerca de 10 minutos. Volto para o WordPress, limpo o cache e o PHP é atualizado - dois minutos, no máximo.

atualizar PHP

Certifique-se de que tudo parece certo e funciona corretamente

Mesmo que você tenha feito a sua devida diligência, sabe-se que os sites são imperfeitos. Assim que o seu PHP for atualizado, vá até o seu site para conferir tudo. Clique em cada página, teste os recursos e plug-ins, etc.

Empacotando

Atualizar sua versão do PHP faz parte das práticas recomendadas do WordPress, assim como atualizar seus plug-ins e tema. Dito isso, eu tenho “atualizar o PHP” em meu calendário por um mês. Talvez dois meses. Toda segunda-feira, mudo a data. "Nah, na próxima segunda-feira." Se eu soubesse como seria simples, não teria temido tanto. E isso não se aplica a tantas coisas, WordPress e além? A segurança e o desempenho do seu site dependem dessas pequenas tarefas - mantenha-se sob controle, supere-as e continue criando o conteúdo que as pessoas adoram.

Este tutorial apresentou o bug de desenvolvimento? Confira 10 tutoriais de PHP que os desenvolvedores de WordPress devem percorrer.