Site PHP4 vers PHP5

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Site PHP4 vers PHP5

Re: Site PHP4 vers PHP5

par moogli » 17 févr. 2015, 17:49

salut,

Le plus simple est de tester en locale ce site afin de voir s'il fonctionne.
Suivant comment ce site à été développé (correctement ou pas, avec des façons de faire qui n'avait plus court il y a 5 ans ou pas) le passage peu ce faire en douceur.

Les points importants sont :
- L'utilisation ou non des register globals (auto déclaration des infos en provencance du navigateur et autre chose serveur directement dans le code. Par exemple un champ de formulaire qui s'appel toto devient $toto. avec les risques de collision parce qu'il n'y pas forcément que le formulaire qui utilise une variable qui pote ce nom).
- Utilisation / gestion des magic quote ("protection" des données qui viennent de SGBD / fichier etc. afin d'éviter des choses comme l'injection SQL).

Le premier cas sera très chronophage à traiter.
Le second, si bien fait peu être limite transparent.

Pour ce qui est de l'apport de php 5 c'est surtout un confort au niveau du développement (les performances peuvent être absorbé par l'infra) qui te permettera d'avoir des possibilité de code plus simple / sur / maintenable etc.

Donc si pas d'évolution prévu et pas d'obligation de l'hébergeur le seul argument valable c'est la correction des failles de sécurités possible qui ont été corrigée ;)

@+

Re: Site PHP4 vers PHP5

par ynx » 17 févr. 2015, 16:55

Salut,

Quelques intérêts de passer à PHP5 :
- combler les failles de sécurité !
- améliorer les performances
- avoir accès aux nouvelles fonctionnalités de PHP5

Selon les fonctions utilisées dans ton site, tu auras très certainement des incompatibilités à corriger en passant à PHP5.
Tu peux commencer par regarder la doc officielle pour connaitre les changements et les incompatibilités entre chaque version de PHP (de PHP4 à PHP5.6) : http://php.net/manual/fr/migration5.php

Bonne journée

Re: Site PHP4 vers PHP5

par amocco » 17 févr. 2015, 16:23

OK
mais y a t il un interet de passer a php5 ?

Re: Site PHP4 vers PHP5

par tof73 » 17 févr. 2015, 16:18

pas spécialiste, mais il se peut que cela fonctionne sans aucun changement de code.

Site PHP4 vers PHP5

par amocco » 17 févr. 2015, 11:34

Bonjour,
j ai fait faire il y a 5 ans un site pour mon entreprise en PHP4 .
Il marche correctement depuis . mais je voudrais le rajeunir
IL faut que je passe en PHP5 , faut il reprendre tout le code ?
est ce fastidieux ?
si je passe par un développeur , quelqu un peut me donner une fourchette de prix ?

merci pour votre aide .