Permite-me discordar Flash005, mas não vejo lógica ou vantagem de passar uma geração à frente (e surpreende-me ainda mais, alguém com uma SP concordar).
Então vamos ver porquê:
- Se passar de PHP4 para PHP5, cujas alterações não são muitas, causam os problemas que causam, então...
- Passar de PHP4 para PHP6, é um descalabro total. O PHP6 tornará uma grande parte dos site não funcionais, e não é com 30 segundos por página que os resolves.
Exs:
- register_globals desaparecerá.
- magic_quotes para $_GET $_POST e $_COOKIE desaparecem.
- $HTTP_VARS desaparecem definitivamente
- microtime() passa a retornar float.
Certamente quem desenvolve sites, saberá a importância de algumas destas modifcações. Também saberão certamente que um dos grandes problemas actuais é a quantidade de sites que ainda trabalha com variáveis globais. Da mesma forma, saberá que o magic_quotes não é desligado por defeito em grande parte das SP´s, nem é desligado nas aplicações, pelo que os dados na base de dados entram com as slashes.
Já agora deixo o repto... Como resolveriam isto? Acham que 30segs por página seria suficiente? Se o PHP5 já é a dor de cabeça que é, então o PHP6... my god.
O PHP5 já prepara algum terreno para o derradeiro upgrade para PHP6. Dizer que se deve fazer o bypass de versões, não me parece o mais correcto.