Quando pensamos em segurança e desempenho de qualquer aplicação, é uma boa prática ter todos os sistemas atualizados e rodando a versão mais recente. Nem sempre é possível desfrutar deste cenário, mas devemos persegui-lo sempre que possível. Como o PHP não é diferente. Esta linguagem de programação foi inventada tendo em mente a criação de sites dinâmicos e tem evoluído bastante nos últimos anos, especialmente depois do lançamento da versão 7.
Neste artigo veremos como identificar qual versão do PHP você está utilizando e como realizar a alteração da versão da linguagem em cenários comumente encontrados. Se você quiser ir direto ao ponto, siga os links abaixo e comece já:
O motivo principal para a utilização das versões mais recentes do PHP (7+) é o ganho de desempenho. O compilador do PHP foi remodelado a partir da versão 7.0, o que trouxe melhorias consideráveis quando comparado com a versão que o antecedeu, a 5.6. Em termos de velocidade, operações semelhantes podem rodar até duas vezes mais rápido nas versões a partir da 7. O consumo de memória também foi reduzido significativamente.
As novas versões também trouxeram a depreciação de algumas funções e a criação de novas, o que pode ser um problema para aplicações mais antigas que dependem de tais funções. Portanto, por mais incrível que possa parecer, em alguns momentos pode ser necessário alterar a versão do PHP para uma mais antiga do que a atual. Isso pode ser necessário por questões de compatibilidade e é uma situação mais comum do que se imagina.
Felizmente, aplicações mais modernas e que recebem constantes atualizações, como é o caso do WordPress, estão preparadas para rodar as versões mais recentes do PHP.
Para concluir, idealmente é interessante manter a versão do PHP mais recente rodando no seu servidor, no entanto isso pode não ser possível quando estamos utilizando alguma aplicação que depende de funções presentes apenas em versões mais antigas do compilador. Por isso, é possível se deparar tanto com a necessidade de upgrade quanto com a de downgrade da versão do PHP.
Seja qual for o seu caso, antes de qualquer alteração é necessário identificar qual versão do PHP está sendo usada. O procedimento para identificar a versão do PHP é bem simples, como veremos a seguir.