
Passer à PHP 7 !
Votre site repose sur une solution basée sur PHP PHP est un langage de programmation côté serveur utilisé pour créer des pages web dynamiques. Il est largement utilisé pour gérer les bases de données, traiter des formulaires, et générer du contenu HTML. . Et la version de PHP utilisée est inférieure à 7. Alors vous devriez rapidement envisager une migration à une version supérieure. artwaï recommande de passer à PHP 7 et même à la dernière version : la version 7.2.
Qu’est ce que PHP ?
PHP est l’acronyme de Hypertext Preprocessor. Ce langage de programmation libre et open source est principalement utilisé pour produire des sites web. Les principaux CMS du marché utilise PHP : WordPress WordPress est un système de gestion de contenu (CMS) open-source qui permet de créer et gérer facilement des sites web, des blogs et des boutiques en ligne sans compétences en programmation. , Drupal, Joomla, PrestaShop, etc…
Historique
- Créé en 1994 par Rasmus Lerdorf sous le nom PHP/FI pour Personal Home Page Tools/Form Interpreter
- 1997, Andi Gutmans et Zeev Suraski redéveloppent le langage qui devient alors PHP: Hypertext Preprocessor
- 2000, PHP 4 avec Zend Engine, système d’analyse syntaxique.
- 2002, PHP 4.3 arrivée de CLI,
- 2004, PHP 5 avec Zend Engine II.
- 2010, PHP 5.3 avec l’arrivée de mon ami PHP-FPM
- 2013, PHP 5.5 et l’ intégration L'intégration consiste à assembler des éléments visuels (HTML, CSS, JavaScript) pour transformer des maquettes graphiques en pages web fonctionnelles et interactives, tout en respectant les standards du web. du système de cache Le cache est un espace de stockage temporaire qui conserve des données fréquemment utilisées pour accélérer leur accès ultérieur, réduisant ainsi les temps de chargement et la consommation de ressources. Zend OPcache
- 2014, PHP 5.6 plus sécurisé avec un meilleur support de SSL Le SSL (Secure Sockets Layer) est un protocole de sécurité qui chiffre les données échangées entre un navigateur et un serveur, garantissant la confidentialité et l'intégrité des informations lors des communications en ligne. et TLS Le TLS (Transport Layer Security) est un protocole de sécurité qui chiffre les communications sur Internet, garantissant la confidentialité et l'intégrité des données entre un client et un serveur.
- 2015, PHP 7 performance améliorée jusqu’à deux fois plus rapide que PHP 5.6
NB : il n’ y a jamais eu de version 6.
Passer à PHP 7 pour la sécurité
Ce choix est simple, selon le site officiel de PHP, les mises à jour de sécurité prennent fin :
- le 31 décembre 2018 pour PHP 5.6,
- le 3 décembre 2018 pour PHP 7.0,
- le 1er décembre 2019 pour PHP 7.1,
- le 30 novembre 2020 pour PHP 7.2.
Plus de mise à jour de sécurité, cela signifie que votre site devient vulnérable et si vous ne devez retenir qu’une raison retenez celle-ci. Car malheureusement, le piratage d’un site web n’arrive pas qu’aux autres : pas loin de chez nous, la mairie de Saint-Aubin-d’Aubigné en fait les frais et a porté plainte pas plus tard que le 14 novembre dernier.
Passer à PHP 7 pour la web performance
Comme nous l’avons déjà explicité avec le site cobrenord.com, PHP 7 est plus performant que PHP 5.6. PHP 7 promet d’améliorer sa vitesse jusqu’à deux fois. Dès 2015, le JDN mesurait des résultats bluffants :
- – 44% en consommation de mémoire
- et – 42% de temps d’exécution CPU.
Alors évidemment si on a un serveur de cache derrière, cette amélioration n’est pas directement mesurable. Mais sur l’ensemble des pages sans cache comme le back-office Le back-office est l'interface interne d'une application ou d'un système utilisée par les administrateurs pour gérer les opérations internes, comme la gestion des utilisateurs, du contenu ou des commandes. Il n'est pas accessible au public. de WordPress, c’est un confort pour l’utilisateur à ne pas négliger.
Passer à PHP 7 pour la planète
Grâce à Green.it nous avons pris conscience que la web-performance va de paire avec écoconception. Et c’est encore ce même site que nous avons appris ce qui suit.
Passer à PHP 7 est un geste écologique
En réduisant la puissance informatique ( consommation de mémoire et temps d’exécution CPU ), le nombre de serveurs nécessaires est réduit, et leurs impacts environnementaux en sont donc diminués.
Une économie d’énergie équivalente à 2,5 millions de français
Selon Rasmus Lerdorf lui même (oui oui le créateur de PHP ), PHP est utilisé sur 50% des sites web mondiaux hébergés sur 10 millions de serveurs physiques.
Au taux d’adoption de 100 %, passer à PHP 7 permettrais d’économiser
4 milliards de dollars ;
15 milliards de kWh d’électricité (soit 2,5 millions de français) ;
7,5 milliards de kg de gaz à effet de serre (soit 1 million de français).
Lire l’article complet « PHP7 est bon pour la planète ! » sur Green.it
PHP 7.0 vs PHP 7.2
Et pourquoi artwaï vous recommande de passer à la version 7.2 datant de novembre 2017 ? Pour la web performance évidemment !
Mais nous ne sommes pas les seuls à le dire et à le mesurer. Kinsta, hébergeur WordPress premium a publié, en septembre 2018, un article de comparaison entre PHP 5.6, 7.0 ,7.1 et 7.2 mais aussi HHVM ( HipHop Virtual Machine : un autre langage de programmation développé par Facebook ). Les conclusions par d’elles-mêmes :
- PHP 7.2 est plus rapide dans 14 des 20 configurations testées.
- En ce qui concerne WordPress, PHP 7.2 a été le plus rapide dans tous les tests.
Photo récupérée sur pixabay.