Les différentes versions de PHP
Les différentes versions de PHP
-
Objectifs
- Connaitre les différentes versions de PHP.
-
Petite histoire du PHP
- Le langage PHP a été mis au point au début d’automne 1994 par Rasmus Lerdorf.
- Ce langage de script lui permettait de conserver la trace des utilisateurs venant consulter son CV en ligne sur son site, grâce à l’accès à une base de données par l’intermédiaire de requêtes SQL.
- Ainsi, étant donné que de nombreux internautes lui demandèrent ce programme, Rasmus Lerdorf mit en ligne en 1995 la première version de ce programme qu’il baptisa Personal Sommaire Page Tools, puis Personal Home Page v1.0.
- Etant donné le succès de PHP 1.0, Rasmus Lerdorf décida d’améliorer ce langage en y intégrant des structures plus avancées telles que des boucles, des structures conditionnelles, et y intégra un package permettant d’interpréter les formulaires qu’il avait développé (FI, Form Interpreter) ainsi que le support de MySQL.
- C’est de cette façon que la version 2 du langage, baptisée pour l’occasion PHP/FI version 2, vit le jour durant l’été 1995. Il fut rapidement utilisé sur de nombreux sites (15000 fin 1996, puis 50000 en milieu d’année 1997).
- A partir de 1997, Zeev Suraski et Andi Gurmans rejoignirent Rasmus pour former une équipe de programmeurs afin de mettre au point PHP 3 (Stig Bakken, Shane Caraveo et Jim Winstead les rejoignèrent par la suite). C’est ainsi que la version 3.0 de PHP fut disponible le 6 juin 1998.
-
Les versions
- L’origine de PHP remonte à 1995 quand Rasmus Lerdorf a créé PHP/FI, une librairie de scripts Perl utilisés pour la publication de son CV sur son site personnel.
- Au fur et à mesure des évolutions, la librairie a été portée en C et agrémentée de nouvelles fonctionnalités pour créer des pages dynamiques simples pour le web et accéder à quelques sources de données. PHP/FI signifie Personal Home Page/Forms Interpreter
- Le langage PHP a évolué sans cesse depuis sont apparition en 1994.
- 8 juin 1995: Version 1.0
- 1er novembre 1997:Version 2.0
- 6 juin 1998: Version 3.0
- 22 mai 2000: Version 4.0
- 10 décembre 2001: Version 4.1
- 13 juillet 2004: Version 5.0
- 24 novembre 2005: Version 5.1
- 2 novembre 2006: Version 5.2
- 30 juin 2009: Version 5.3
- 1er mars 2012: Version 5.4
- 20 juin 2013: Version 5.5
- 28 août 2014: Version 5.6
- 3 décembre 2015: Version 7.0
- 1er décembre 2016: Version 7.1
- 30 novembre 2017: Version 7.2
- 6 décembre 2018: Version 7.3
- 21 novembre 2019: Version 7.4
- 23 septembre 2021: Version 8.0
-
Les utilisateurs de WordPress et php
- Selon la page officielle WordPress Stats, au moment d’écrire ces lignes, plus de 27.2% des utilisateurs de WordPress sont toujours en PHP 5.6 ou moins.
- Si vous combinez cela avec PHP 7.0 et 7.1 qui sont aussi dépassé, 64% des utilisateurs utilisent actuellement des versions de PHP qui ne sont plus supportées depuis décembre 2019.
- C’est encore plus effrayant si vous regardez les statistiques en dehors de la communauté WordPress. Selon W3Techs, PHP 5 est actuellement utilisé par 55.8% de tous les sites qui utilisent PHP.