Version 3
Version 4
Version 5
Version 7
Autre (précisez)
Je n'utilise pas PHP
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.
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.
PHP ne force personne à passer à PHP7. Si je veux continuer à utiliser la vieille extension mysql, je ne touche à rien.Alors si tu as bien fait ton boulot pourquoi t'obliger à le modifier ?
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
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.
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager