Migration PHP4 vers PHP5

Quelles sont les bonnes étapes à suivre pour une migration en douceur de PHP4 vers PHP5 ? Quels types de code sont susceptibles de casser ?

请先 登录 后评论

3 réponses

Mark Biek

Nous avions une application qui s'appuyait fortement sur les fonctions DOM XML de PHP 4 et il a fallu beaucoup de réoutillage pour passer à PHP 5.

Au-delà de cela, la plupart des modifications concernaient des améliorations telles que la gestion des erreurs (pour tirer parti des exceptions) et les classes PHP.

请先 登录 后评论
Akira

Le meilleur conseil que je puisse donner à quiconque travaille avec PHP4 est le suivant :

error_reporting( E_ALL );

Cela vous dira à peu près exactement ce que vous devez faire.

请先 登录 后评论
Ross

La POO est l'une des plus grandes différences. Il ne se cassera pas car les styles PHP4 et PHP5 OOP sont interchangeables, mais je vous recommande de profiter des nouveaux styles OOP de PHP5. Ce n'est pas une énorme quantité de travail pour convertir vos classes existantes en PHP5 et cela vous donne quelques méthodes magiques supplémentaires qui peuvent aider à résoudre certains hacks existants (je me souviens avoir une méthode équivalente __toString presque inutile dans la plupart des classes).

请先 登录 后评论
  • 19 abonnés
  • 0 favoris,464 Feuilleter
  • ejunker posée à 2023-03-27 19:00