Jump to content

PHP 4 VS PHP 5


Recommended Posts

Posted

Bem, não quero começar nenhuma guerra santa...

Mudei recentemente de serviço de hosting, desta vez decidi dar uma oportunidade aos portugueses ptservers, mas qual é o meu espanto quando reparo que usam a versão 4 do PHP... algumas dores de cabeça para colocar um site comercial a funcionar, visto estar a usar PHP 5, e no momento em que me preparava para instalar o activecollab, um gestor de projecto que uso há algum tempo e de que só tenho bem a dizer, reparo que é *apenas* para PHP 5!

Ora, até certo ponto percebo porque não usam PHP 5 mas depois comecei a pensar.... o que tem de tão diferente?

Quais as desvantagens? Porque não fazer o upgrade?

Posted

Compreendo a parte das incompatibilidades mas não serão as vantagens superiores às desvantagens? Afinal o a versão 5 não è assim tão nova quanto isso, já inclui até alguns updates...

Posted

Lol, td depende do que fazes em php. há cenas como o phpcap que só funcam em php4 mas há outras q só existem em php5. td dependo d q fazes.

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Posted

O problema todo se prende com o suporte para POO.

Como no php4 o suporte não era muito completo foi reescrito na totalidade no php5.

Nenhuma empresa de hosting deve abandonar o php4 pois há muita coisa incompativel para php5, se bem que não disponibilizar a possibilidade do uso de php5 hoje em dia já é inaceitavel.

Tens acesso à shell? ora vê lá, é que cheira-me que deves poder usar php5. Se não, pa, lamento falar assim, mas que raio de serviço que o teu hosting-provider oferece.

Posted
...mas que raio de serviço que o teu hosting-provider oferece.

Um serviço que me obrigou a mudar de gestor de projectos! Cada vez que olho para este netoffice amaldiçou a ptservers mas enfim , estou aqui para ficar e não vai ser o php5, ou a falta dele, que me vão fazer desesperar. É claro que é sempre chato ter de reescrever código só porque o hosting não tem a versão que precisamos.

Neste momento não é critico, estou a usar o wordpress como CMS, e que não precisa do PHP5. O gestor de projectos é que era mesmo o que eu não queria mudar...

Posted

Eu acho que eles não fazem o upgrade porque nao querem ou entao por causa de algumas incompatibilidades

http://www.php.net/manual/en/migration5.php

http://www.php.net/manual/pt_BR/migration5.incompatible.php

Tu podes ter ambos PHP4 e PHP5 a funcionar ao mesmo tempo 😄

Linux - http://www.softwarelivrecelepar.pr.gov.br/modules/wfsection/article.php?articleid=73

Windows - http://forum.imasters.com.br/index.php?showtopic=191893

btw, se alguem da ptservers ler isto considerem ter ambos pois tou a pensar comprar hosting lá 😉

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Posted

Ya, se tiveres acesso à shell pode sempre compilar a tua própria instalação de php e configura-la como entederes. Mas isso com pouco cuidade pode dar origem a falahas de segurança.

Posted

Ya, se tiveres acesso à shell pode sempre compilar a tua própria instalação de php e configura-la como entederes. Mas isso com pouco cuidade pode dar origem a falahas de segurança.

Eu estou mesmo a dizer o SP fazê-lo e não o cliente 😄

Também acho que a PTservers devia actualizar a versão do PHP... 😉

eu n passava para php5, punha antes ambos 4 e 5 👍

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Posted

Para quê a versão 4? Neste momento praticamente tudo funciona na versão 5. 😉

Exacto, praticamente tudo. 👍 Tu não preferias que o teu SP te desse uma fase de transição entre PHP4 e PHP5? E no futuro entre PHP5 e PHP6 que já tá no CVS? 😄

É o ser politicamente correcto e não o funcionar que está em causa 👍

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Posted

Claro que deve existir esse tempo de transição, não digo que o façam de repente sem avisar os clientes. 😉

<3 life

Posted

Claro que deve existir esse tempo de transição, não digo que o façam de repente sem avisar os clientes. 😉

Não te esqueças que há coisas que deixaram de existir no PHP5 o q pode em alguns casos uma gd m*rda. Pessoalmente, acho que é sempre bom deixar os clientes escolher entre ficar com php4 ou php5 e no futuro php6, mas n nos cabe a nós decidir essas coisas 😄

EDIT: Para quem tá com a pulga atrás da orelha para testar o PHP6, isto é para ti 👍

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Posted

Sinceramente não vejo o porquê disso, não conheço nenhum software decente que não funcione no PHP5.

On July 13, 2004, PHP 5 was released.... só para realçar que estamos a falar de mais de 2 anos de diferença, até parece que estamos a falar de um upgrade recente... 😉

<3 life

Posted

No meu servidor se quiser ter PHP5 tenho de pagar 30$00(US).

Acho um exagero. Já deviam oferecer o serviço!!!

Posted

Sinceramente não vejo o porquê disso, não conheço nenhum software decente que não funcione no PHP5.

On July 13, 2004, PHP 5 was released.... só para realçar que estamos a falar de mais de 2 anos de diferença, até parece que estamos a falar de um upgrade recente... 😞

Mas tu tás de boa vontade 😄

já houve mt ppl q reescreveu os seus scripts mas muitos ainda nem sequer mexeram em PHP5 porque não tão para "aprender" tudo de novo 😄

Quando sair o PHP6, ainda vai haver mt ppl a usar PHP4 tal como acontece hj e infelizmente isso vai continuar. 🙂

No meu servidor se quiser ter PHP5 tenho de pagar 30$00(US).

Acho um exagero. Já deviam oferecer o serviço!!!

OMG! Onde tás alojado? Isso é um autêntico roubo :\

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Posted

Sinceramente não vejo o porquê disso, não conheço nenhum software decente que não funcione no PHP5.

On July 13, 2004, PHP 5 was released.... só para realçar que estamos a falar de mais de 2 anos de diferença, até parece que estamos a falar de um upgrade recente... 😞

Mas tu tás de boa vontade 😄

já houve mt ppl q reescreveu os seus scripts mas muitos ainda nem sequer mexeram em PHP5 porque não tão para "aprender" tudo de novo 🙂

Quando sair o PHP6, ainda vai haver mt ppl a usar PHP4 tal como acontece hj e infelizmente isso vai continuar. 🙂

Praticamente todos os hosts decentes estão em PHP5 e não é preciso aprender nada de novo... 😄

<3 life

Posted

No meu servidor se quiser ter PHP5 tenho de pagar 30$00(US).

Acho um exagero. Já deviam oferecer o serviço!!!

OMG! Onde tás alojado? Isso é um autêntico roubo :\

Eu tb acho. Mas o resto do serviço é excelente. Não encontro host melhor.

Também não me tenho preocupado muito com isso.

Posted

Praticamente todos os hosts decentes estão em PHP5 e não é preciso aprender nada de novo... 😞

E 90% desses também têm PHP4 para poderes usar um ou outro à tua vontade 😄

Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.