Publicidade   
 você está aqui: phpbrasil.com    artigos    artigo  
 
:: novos artigos ::

:: recomendado ::

Crie um Site B2C com PHP 4 e MySQL

Compre esse livro no Submarino.com.br

:: publicidade ::


:: novos scripts ::

:: elenco phpbrasil ::

Neander Araújo Esse usuário pertence aos 50 usuários mais ativos do site
Pontos: 8665

Visite a página de perfil de Marcio MuziFim da linha para o PHP 4
por Marcio Muzi
Lista de Categorias  |  Contribua um Novo Artigo  |  Entre em Contato Conosco

Todos sabemos que a versão 4 do PHP é poderosa, mas a imagem de que projetos desenvolvidos em PHP tem a vantagem de que “até meu sobrinho pode terminar” infelizmente ainda está enraizada na mente de muitos gerentes de TI.
Vote aqui!
Média de Votos Atual: 8.16
Total de Votos: 19
Nota:   

No dia 13 de julho foi anunciado no site php.net o fim da vida do PHP 4. O anúncio veio dois anos depois do lançamento da versão 5. A recomendação aos desenvolvedores é que até o final deste ano suas aplicações sejam adaptadas para rodar no PHP 5.

Para os desenvolvedores mais experientes, principalmente para os adeptos da programação orientada a objetos, este anúncio certamente foi recebido com satisfação. Todos sabemos que a versão 4 do PHP é poderosa, mas a imagem de que projetos desenvolvidos em PHP tem a vantagem de que “até meu sobrinho pode terminar” infelizmente está enraizada na mente de muitos gerentes de TI.

Em sua versão 5, o PHP chegou à idade adulta. Já era esperado pela comunidade o fim da linha do desenvolvimento do PHP 4 e o site php.net disponibilizou um guia de migração de softwares desenvolvidos para a versão 4. Veremos neste artigo as principais recomendação do guia:

Incompatibilidades
As principais incompatibilidades estão na orientação a objetos, como os modificadores de acesso, tratamento de exceções, etc.

Novas funções
A variedade de funções é um dos pontos fortes da linguagem. Na versão 5, foram adicionadas mais algumas dezenas delas.

Novas diretivas
Foram introduzidas novas configurações ao php.ini.

Banco de dados
No PHP 5, a extensão SQLite e sua engine são empacotados e compilados por padrão. No entanto, a partir da versão 5.1.0 do PHP você precisa ativar manualmente a extensão no php.ini. Além disso, o SQLite passa a depender do PDO (PHP Data Objects). Foi introduzida, ainda, a nova extensão MySQLi.

Novo modelo de objeto
O novo modelo de suporte à orientação a objetos foi, sem dúvida, o que mais chamou a atenção na versão 5 do PHP e certamente será assunto para milhares de artigos. O novo modelo de objetos está todo descrito na documentação do site: http://www.php.net/manual/pt_BR/language.oop5.php.

Após esta breve descrição das recomendações do guia de migração do PHP 4 para o PHP 5, recomendo visitar o link http://www.php.net/manual/en/migration5.php, onde encontram-se as descrições completas dessas mudanças.


<< Anterior 1 2 Próxima >>

 
Imprimir  |  Enviar para um Amigo


Comentários de Usuários

Bom artigo
publicado por John Marques - 2007-10-30 04:21:18

Eu ja tinha lido esse artigo em outro site.. mais não me lembro qual.. mais como antes achei legal..
flws
:D

Muito bom
publicado por Ricardo Augusto Pereira Gama - 2007-10-31 08:31:22

Foi ele mesmo que publicou... eu li esse artigo dele no imasters... é muito bom mesmo tirarmos essa idéia de que qualquer um sabe php... a versão cinco está muito boa com orientação a objetos.
Vejo muita gente falar, "a vou fazer em php pq dizem que é fácil, e tem monte de coisa pronta"
Ae, vc ve que o cara não sabe nem o que é uma estrutura condicional, uma estrutura de repetição.
Enfim, acho que todos temos que migrar. Até pq migrando ao php 5 temos melhoras em milhares de coisas...desde organização, até a performance do sistema....

Que seja bem vindo o PHP5

Avcs a todos

bão mas..........
publicado por randau - 2007-11-03 15:54:06

O erro ta na própria comunidade rsrsrs php nãooooo e JAVA.......PHP é direto e facillllll !!!!! (nesse mundo ser facil e crime) menos em OO PHP e um doce, um mamão com açucar e mesmo assim sendo facil e tão poderoso quanto o tal do JAVA

bão mas..........
publicado por randau - 2007-11-03 16:06:04

olha eu novamente......................
o tal do windows sabe aquele sistemas operacional rsrsrs tão famoso.........pq ele e tão famoso FACILIDADEEEEEEEEE daqui uns 5 anos(sendo otimista)cada usuario vai monta seu proprio sistema

o problema do PHP
publicado por Lucas Brito Arruda (llbra) Esse usuário pertence aos 50 usuários mais ativos do site - 2007-11-08 04:46:12

O problema do PHP não é a área OO. Agora, com o PHP5, o PHP consertou a casa, e recomeçou as coisas do jeito certo, apesar do fato de que a maioria do programadores PHP ainda fazerem tudo do jeito antigo, sem padrão nenhum.

Quando você desenvolve em JAVA, apesar da "complicação" de ser fazer uma coisa simples, você tende a usar mais os padrões e geralmente usa uma IDE, o que facilita manter a qualidade do código. Ter a mesma qualidade com o PHP exige que você pague por um editor como o da Zend, ou então use um plug-in para Eclipse e mesmo assim fique insatisfeito com o tanto de suporte ao PHP que falta.

Então, acho que ainda faltam muitas soluções e ferramentas para se trabalhar com o PHP. Acho que com o PHP 5, as coisas vão começar a mudar, mas ainda existe muito caminho pela frente. Para uma aplicação de médio porte, o PHP já começa a mostrar suas fraquezas, muito embora ainda aguente bem. Para uma aplicação de grande porte, fica difícil não usar o Java ao invés dele.

Agora, no quesito integração, caso você tenha uma aplicação em Java, nada impede de fazer a parte web em PHP, integrada com a parte Desktop em Java.

Aplicações de Grande porte
publicado por David de Barros - 2007-11-27 03:01:22

o Amigo Lucas Brito Arruda (llbra) que me desculpe ... mas dizer que php apresenta fraquezas na hora de um projeto de grande médio e grande porte é equivoco ... uso o php a dois anos e já trabalhei em projetos grandes ... e o php não ficou devendo nada ... pelo contrario ... com a integracao com ajax vc só sabe que o software é rodado no navegador pq digita url pra acessar ...rs ficou poderozissimo ... e com um custo relativamente baixo ... levando em consideracao os custo com java ...

Migrando
publicado por Mauricio Cunha - 2008-01-26 07:01:52

Estou migrando meu site de php4 para php5, como ja utiliza muito objetos em formas de classes e devidamente orientados nao estou sentido tantas diferencas.

Mas sem duvidas o tratamento de excessoes eh o que mais fazia falta e agora vou poder aproveitar. Vou ler os artigos indicados para ver se tem mais alguma construtiva em termos de conceito para aprender (Sempre tem...)

Eu programei em JAVA
publicado por Willian Silva - 2008-02-27 11:29:26

Eu programei em Java com sues monstruosos códigos, mas me vir cansado de Java, não estava assimilando nada. Daí resolvir da um aolhada no site do PhpBrasil, e descobrir minha mina de ouro. PHP5 na cabeça galera! O mundo da OOP vai dar uma reviravolta como o PHP5 OOP.

Publique os seus Comentários

Nome:
Email:
Título:
Comentário:

NOTA: Cadastre-se no site para poder publicar comentários.

 
webmaster: João Prado Maia   © 2000 - 2005 phpbrasil.com
Gerado em 2.723 segundos