Fim da vida para o PHP4

Em 07 de Agosto de 2008 foi anunciada a última versão do PHP 4.4. Esta versão passa para a história do PHP pois marca o fim de cerca de 8 anos de desenvolvimento e suporte do PHP4.

A recomendação é que desenvolvedores comecem a migrar suas aplicações para o PHP5 e deixar de utilizar o PHP4 em novos projetos. Aplicações bem escritas normalmente sofrem pouco com tal migração. Se este não for o caso, uma completa refatoração será necessária para ajustar todos os detalhes. As maiores diferenças estão na área da P.O.O (programação orientada a objetos) que foi totalmente reescrita no PHP5. Na internet existem diversos textos sobre tais diferenças como o famoso Migrating from PHP 4 to PHP 5.

Apesar deste fato, atualizações de segurança serão mantidas pelo projeto Suhosin, desta forma sistemas que não poderão ser migrados tão rapidamente ainda terão algum suporte neste quesito. Mesmo assim nada garante que haverá velocidade nas correções e depois não adianta chorar o leite derramado e reclamar de seu provedor de hospedagem se seu site for invadido por alguma invulnerabilidade no PHP4 ou porquê uma determinada configuração padrão do php.ini deixava seu site vulnerável e o provedor não pode alterá-la para um padrão mais seguro para não atrapalhar seus clientes.

A migração para PHP5 é iminente e deve ser considerada por todos, principalmente pelos benefícios que os novos recursos trazem, principalmente na área da P.O.O e pacotes de funções novas. Outra novidade no PHP5 é um melhor suporte a utilizar a linguagem em outros ambientes além de páginas web, como por exemplo scripts de linha de comando.

Em breve será lançada a versão 5.3 com muitas novidades herdadas do PHP6 e uma delas é o recurso de namespaces, tão cobrado dos mantenedores do PHP, como um dos recursos que mais fazem falta para a P.O.O em PHP.

Em seqüencia deverá sair a primeira versão do PHP6 que trará muitas outras novidades como por exemplo o suporte nativo e padrão a unicode, fazendo do PHP um concorrente mais forte ainda no mundo das linguagens de programação para web. Uma dica é para não esperar sair o release do PHP6 para migrar do PHP4 direto para o PHP6. Fazendo uma migração gradual, vai simplificar o processo e gerar menos estresse.

PHP é uma excelente linguagem – tem seus problemas como qualquer outra linguagem e sua popularidade é seguida de uma má fama em qualidade de código pois como diriam muitos, qualquer sobrinho pode criar uma página dinâmica com PHP – mesmo assim, aplicações profissionais podem ser muito bem desenvolvidas com PHP, tanto que com o PHP6, qualquer aplicação web feita nesta versão do PHP poderá se equiparar ao nível de uma aplicação desenvolvida com Java.

Enviar por E-Mail

Deixe um comentário


Switch to our mobile site