Developpez.com

Une très vaste base de connaissances en informatique avec
plus de 100 FAQ et 10 000 réponses à vos questions

Débat : Quel outil pour une migration de PHP 4 à PHP 5 ?

Le , par Caillou63, Membre du Club
Bonjour à toutes et à tous,

Je cherche un outil fiable pour faire une migration de PHP 4 à PHP 5.X.
Pour le moment, mon ami Google ne m'a donnée que des réponses ou la migration se fait à la main. Ces solutions ne me conviennent pas (Je suis un peu fainéant).

Merci d'avance pour votre aide.

Cordialement,

Caillou.


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Le_Che Le_Che - Membre du Club http://www.developpez.com
le 14/11/2008 à 11:36
Bonjour,
sachant qu'il va falloir changer 1 ou 2 paramètres dans les fichiers de configuration d'apache, que certaine fonction php présent dans vos script peuvent avoir des comportements différents, excusez moi du coté direct de la phrase qui va suivre, mais il va falloir mettre votre faignantise de coté et mettre les mains dedant afin de s'assurer que tout fonctionne normalement avec php 5...

Je vous invite à lire ceci.

Aucun logiciel ne pourra remplacer et adapter le fonctionnement de votre code au nouveau comportement de ces fonctions...

Cordialement.
Avatar de Caillou63 Caillou63 - Membre du Club http://www.developpez.com
le 14/11/2008 à 11:46
Bonjour,

Pas de problèmes avec ma fainéantise, s'il faut retoucher certains codes ben en avant. Après une recherche plus approfondie, j'ai trouver un outil ZEND pour la migration mais apparemment, il n'y a que celui là. Je voulais savoir si il exister un autre outil que celui proposé par ZEND.
Sinon, si il n'existe pas d'autre moyen que de suivre une procédure ou il faut retoucher le code pas de problèmes.

Merci.

Cordialement,

Caillou.
Avatar de Caillou63 Caillou63 - Membre du Club http://www.developpez.com
le 21/11/2008 à 9:30
Bonjour,

Petite précision, je cherche à migrer dans un environnement Windows. J'ai trouvé beaucoup de procédures qui se passent sous Unix/Linux.

Merci de votre aide,

Cordialement,

Caillou.
Avatar de GrandFather GrandFather - Expert éminent http://www.developpez.com
le 21/11/2008 à 11:38
Bonjour,

dans mon entreprise, après une phase intensive de recette nous avons migré une douzaine d'applications PHP4 - totalisant plusieurs dizaines de milliers de ligne de code - vers un serveur PHP5 et il n'a fallu retoucher que 2 (!) lignes de code incompatibles (concernant notamment le parseur SAX XML, changement non référencé d'ailleurs dans la liste des incompatibilités PHP 4/PHP 5 ).

Si tu trouves aussi peu de référence à des outils de migration, c'est qu'ils ne sont sans doute pas nécessaires.

S'il s'agit de transformer automatiquement des classes PHP 4 en classes PHP 5, là c'est différent ; il s'agit de refactoring de code, et il faut plutôt regarder du côté des EDI.
Avatar de Caillou63 Caillou63 - Membre du Club http://www.developpez.com
le 28/11/2008 à 15:15
Bonjour,

Merci pour toutes vos réponses. La solution qui sera employé par GrandFather.

Cordialement,

Caillou
Offres d'emploi IT
Webmaster h/f
Wiko - Provence Alpes Côte d'Azur - Marseille (13000)
Analyste/développeur web expérimenté h/f
AR Développement - Ile de France - Paris (75000)
Développeur web php mysql h/f
Marketing Studio Services - Ile de France - Paris (75020)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique PHP