Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML > DOM
DOM Forum d'entraide pour l'extension DOM permettant de manipuler des documents XML en PHP 5 (approche DOM). Avant de poster -> tutoriels DOM
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/06/2007, 15h59   #1
Invité de passage
 
Inscription : juin 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 5
Points : 2
Points : 2
Par défaut [DOM] Question au sujet de php4 et 5

Bonjour à toute la communauté

J'aimerai prendre un serveur dédidé pour mon site, je me pose une question au sujet de la version de php. Sur mon serveur mutualisé la vesion est 4.4.4, et sur mon serveur dédié étant débutant je peux prendre des distrib prêt à l'emploi et j'ai donc le choix entre PHP4 et PHP5.

J'aimerai savoir si un site tournant sur php4 fonctionne parfaitement sur php5 ?

Désolé si cette question parait idiote :X

Merci
Dga
Dgamax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 16h19   #2
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
Ce n'est pas tellement la question du langage qui est importante, mais ce qu'elle implique :

En PHP 5, les register_global sont à défaut à OFF, et il y a d'autres directives comme ca.

De toute les facons, j'ai eu confirmation que lorsque PHP6 sortirait, il n'y avait pas la volonté de maintenir 3 versions de PHP : il faut VRAIMENT penser à migrer.

Pour tester tout ca, tu n'as qu'à installer en local un serveur PHP5 : sous windows, WAMP est très bien, et garde me semble t il une configuration très proche de celle des serveurs des hébergeurs.

Autre solution : quelques hébergeurs proposent des serveurs avec les 2 : php 4 et PHP 5.

Mais globalement, si ton site a été développé dans les règles du développement (bref, pas comme "un porc" ) il ne devrait pas y avoir de problème de compatibilité : PHP 5 apporte des innovations, mais les fonctions restent comme elles sont (En sachant que sur PHP5, nombre de fonctions sont dépréciés, mais encore présentes pour une ompatibilité ascendante... Mais ces fonctions sont amenés à disparaitre dans le futur !!!)

Voilà, j'espère avoir répondu à tes attentes...
__________________
Veni Vidi Vici
-------------------------
Mes articles : developpez.com ou bien vbview.net
-------------------------
Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
Et aussi : --> pear_manual_fr.chm!!!

Ou encore : --> Les tutoriaux & cours PHP de Développez.com
-------------------------
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 18h10   #3
Invité de passage
 
Inscription : juin 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 5
Points : 2
Points : 2
Ok merci pour la réponse

Je vais faire tourner mon site/forum en local pour voir comme il réagit.
Dgamax est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/06/2007, 19h50   #4
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par viviboss
En PHP 5, les register_global sont à défaut à OFF, et il y a d'autres directives comme ca.
Quoi quoi quoi ? C'est bien plus vieux. C'est depuis PHP 4.2.0 qu'elle est désactivée par défaut !!! De nouvelles directives ont été introduites avec PHP 5 (5.2.0 et allow_url_include, register_long_arrays pour assurer la compatibilité des variables $HTTP_*_VARS, ...) donc pas de quoi "interférer".

Un site PHP 4 devrait fonctionner sur une version PHP 5. Les plus gros changements apportés concernent les extensions (SOAP intégré à PHP 5 par défaut, DOM XML a été remplacé par DOM mais l'extension DOMXML est théoriquement installable sur une version 5 en passant par PECL, ...).

Citation:
Envoyé par Dgamax
Je vais faire tourner mon site/forum en local pour voir comme il réagit.
C'est encore la meilleure solution.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h41.


 
 
 
 
Partenaires

Hébergement Web