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

Langage PHP Discussion :

Explications sur les différentes versions de PHP


Sujet :

Langage PHP

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2014
    Messages
    483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2014
    Messages : 483
    Points : 0
    Points
    0
    Par défaut Explications sur les différentes versions de PHP
    Bonjour,

    je souhaiterais comprendre le mécanisme des différentes versions de PHP.

    Je code sur MAC sous MAMP.

    1-J'ai remarqué que je peux choisir sous MAMP entre les versions 5.2.17 et 5.3.5 de PHP.

    J'en conclus donc que le choix de la version de PHP qu'on utilise se fait sous le logiciel utilisé pour coder (ici MAMP), est ce exact?

    2-Je ne comprends pas pourquoi Wikipédia sur sa page concernant PHP indique la même date de sortie pour la 5.2.17 et la 5.3.5

    3-Que veut dire migrer un code PHP d'une version de PHP à une autre?En d'autres termes, quelles sont les raisons de faire cela et comment le fait t'on concrètement?

    4-MAMP ne me donne le choix que entre la version 5.2.17 et 5.3.5, est ce que je dois télécharger la dernière version de MAMP pour avoir accès aux toutes dernières version de PHP?

    5-Merci de m'indiquer d'autres éventuels aspects de cette question dont j'aurais oublié de parler et qui seraient importants.

    Merci de m'éclairer.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Un petit tour sur le site MAMP... et download page.

    Tu constateras qu'on est déjà à la version PHP 5.6++

    Pour quoi différentes version ? Car ça évolue !
    Certaines fonctions/applications deviennent obsolètes et/ou ne sont plus développées, d'autres apparaissent.

    Tu as donc tout intérêt à télécharger la dernière version de MAMP.

  3. #3
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Quand PHP évolue des problèmes de sécurité et des bugs sont corrigés et également des fonctionnalités sont ajoutées ou retirées.

    1 - choisir une version sur le serveur de développement permet de s'assurer que le code qu'on écrit sera compatible avec le serveur de l’hébergement. Par exemple qu'on n'utilise pas des fonctions qui n'existent pas dans la version d’hébergement.

    2 - La version 5.2 a continué d'être mise à jour après la sortie de la version 5.3 ; on a donc des sorties simultanées sur plusieurs versions.

    3 - Pour migrer vers une version supérieure, il faut à minima remplacer les fonctions et syntaxes devenus obsolètes. On peut aussi revoir son code pour tirer partie des nouvelles fonctionnalités.

    4 - Utilise la même version que ton hebergement
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. Réponses: 20
    Dernier message: 29/04/2011, 18h00
  2. Réponses: 0
    Dernier message: 05/04/2011, 12h54
  3. [Débutant] Les opcodes sur les différents processeurs
    Par loverdose dans le forum Assembleur
    Réponses: 11
    Dernier message: 03/02/2005, 13h32
  4. faire un group by sur les différents niveau de code
    Par speed034 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 07/10/2004, 16h10
  5. recherches des cours ou des explications sur les algorithmes
    Par Marcus2211 dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 19/05/2002, 22h18

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