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

Affichage des résultats du sondage: Quelle version de PHP utilisez-vous ?

Votants
36. Vous ne pouvez pas participer à ce sondage.
  • Version 3

    0 0%
  • Version 4

    0 0%
  • Version 5

    6 16,67%
  • Version 7

    23 63,89%
  • Autre (précisez)

    0 0%
  • Je n'utilise pas PHP

    7 19,44%
Langage PHP Discussion :

PHP est utilisé par plus de 80 % des sites, toutefois 96 % de ces sites utilisent la version 5 du langage


Sujet :

Langage PHP

  1. #21
    Membre émérite
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Points : 2 522
    Points
    2 522
    Par défaut
    Citation Envoyé par ABCIWEB Voir le message
    Je t'ai déjà répondu. Mysqli pour mettre à jour d'anciens sites mysql. PDO est le standard actuel donc on l'utilise pour les nouveaux développements depuis déjà quelques années. Mysqli en mode objet est probablement utilisé très marginalement puisque quand on fait une maj de mysql vers mysqli on ne s'amuse pas à transformer le code procédural en code objet à moins d'avoir une raison très particulière.
    Ma question était une question rhétorique. Si une requête est mal faite avec mysql_ elle l'est tout autant avec mysqli_.
    Cela ne sert à rien d'optimiser quelque chose qui ne fonctionne pas.

    Mon site : www.emmella.fr

    Je recherche le manuel de l'Olivetti Logos 80B.

  2. #22
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 380
    Points : 10 410
    Points
    10 410
    Par défaut
    Et bien justement, si t'es pas certain de la sécurité technique de ta requête mysql, lors du passage à mysqli tu peux faire une requête préparée. De même pour les requêtes multiples tu as intérêt de faire des requêtes préparées pour gagner en performance.

  3. #23
    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
    Alors si tu as bien fait ton boulot pourquoi t'obliger à le modifier ?
    PHP ne force personne à passer à PHP7. Si je veux continuer à utiliser la vieille extension mysql, je ne touche à rien.

    Dans un SI une application qui tourne pendant 30 ans, c'est une application avec laquelle on est coincée car évidemment la société n'a plus les mêmes besoin.
    Quand un SI envisage une application, il se demande combien ça lui coûtera pour faire évoluer cette application, pas si elle fonctionnera pendant 30 ans.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  4. #24
    Membre à l'essai
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2009
    Messages : 11
    Points : 20
    Points
    20
    Par défaut Le passage à PHP7 très facilement maitrisé
    Pour répondre à la discussion, je trouve que le passage à PHP7 a été extrêmement simple (en tant que développeur web).
    Toutes les fonctions qui allaient disparaître étaient obsolètes depuis plusieurs années dans la doc (et l'IDE), et en codant proprement (tests unitaires, analyse de code, sonar...) c'est très facile de s'en sortir.

    Je veux bien que des petits sites vieux de 15 ans aient été codé en utilisant les fonctions mysql_. Comme l'a très bien dit ABCIWEB, le passage vers mysqli_ est ultra simple, d'autant plus que si l'architecture initiale est propre (couche d'abstraction par fonctionnalité), on parle de quelques minutes de travail... Si cela n'était pas le cas, il reste deux choix : trouver un hébergeur qui conserve PHP5, ou facturer des frais de migration au client (ce qui est normal).

    Je trouve le gain en performance, et en qualité de code très appréciable pour de la programmation objet.

  5. #25
    Membre éclairé Avatar de Geoffrey74
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2007
    Messages
    515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2007
    Messages : 515
    Points : 760
    Points
    760
    Par défaut
    Je viens d'avoir sur un site (php 5.4) à migrer sous PHP7, très peu de fonction différente à modifier en soit, le site étant relativement simple, mais le site était tellement mal conçu, que ça m'a prit 3 jours !

    Si le développeur précédent n'avait ne serait-ce créé que 3 fonctions pour regrouper ces actions, j'en aurai eu pour 1h maxi, mais tout était réécrit pour chaque action, parfois 10x dans la même page !

    Tout ça pour dire qu'un code bien organisé, optimisé, ça aide pour maintenir le site à jour

Discussions similaires

  1. Réponses: 48
    Dernier message: 19/10/2009, 14h47
  2. Réponses: 48
    Dernier message: 19/10/2009, 14h47
  3. Réponses: 7
    Dernier message: 15/06/2007, 18h50
  4. recuperer un bean qui est utilisé par plusieurs jsp
    Par morgo1980 dans le forum Struts 1
    Réponses: 2
    Dernier message: 14/06/2007, 19h59
  5. Réponses: 5
    Dernier message: 14/04/2007, 18h47

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