IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[DOM] Question au sujet de php4 et 5


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre averti
    Profil pro
    AdminSys
    Inscrit en
    juin 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : AdminSys

    Informations forums :
    Inscription : juin 2007
    Messages : 133
    Points : 302
    Points
    302
    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

  2. #2
    Membre éprouvé
    Avatar de viviboss
    Profil pro
    Inscrit en
    août 2006
    Messages
    943
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : août 2006
    Messages : 943
    Points : 1 246
    Points
    1 246
    Par défaut
    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
    -------------------------

  3. #3
    Membre averti
    Profil pro
    AdminSys
    Inscrit en
    juin 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : AdminSys

    Informations forums :
    Inscription : juin 2007
    Messages : 133
    Points : 302
    Points
    302
    Par défaut
    Ok merci pour la réponse

    Je vais faire tourner mon site/forum en local pour voir comme il réagit.

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juin 2002
    Messages : 6 152
    Points : 17 576
    Points
    17 576
    Par défaut
    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.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. question au sujet de l'ouverture d'un formulaire
    Par Lemnear dans le forum Access
    Réponses: 3
    Dernier message: 24/07/2006, 18h20
  2. [Debutant]question au sujet de la classe File
    Par nadhem dans le forum Langage
    Réponses: 1
    Dernier message: 24/07/2006, 12h00
  3. Question au sujet de CString
    Par Cédric_07 dans le forum MFC
    Réponses: 12
    Dernier message: 11/05/2006, 15h52
  4. Petite question au sujet du code Hamming
    Par sylsau dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 28/02/2006, 12h30
  5. Questions au sujet d'une démission
    Par root76 dans le forum Démission
    Réponses: 18
    Dernier message: 22/02/2006, 12h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo