Maison  >  Article  >  Historique de développement de la version PHP (1995-2022)

Historique de développement de la version PHP (1995-2022)

PHPz
PHPzoriginal
2020-06-01 13:59:5613652parcourir

PHP a toujours existé comme force dominante dans le développement Web. Dans le domaine du développement de serveurs WEB, la part mondiale est toujours restée supérieure à 78 %.

PHP est rapide, très puissant, écologique et gratuit. C'est un langage de programmation né pour le WEB Depuis sa naissance, PHP est considéré par la plupart des développeurs comme le meilleur langage de programmation du Web. monde .

Historique de développement de la version PHP (1995-2022)

En tant qu'apprenant et développeur PHP, comment puis-je ne pas comprendre son histoire ?

Le site Web chinois php suivant amènera les passionnés de php à passer en revue les différentes versions historiques de php.

Historique de développement de la version php :

-- Une version PHP annulée qui n'a jamais été officiellement publiée. 7.003/12/201503/12/2018Zend Engine 3 (Améliorations des performances et sous Windows prend en charge les entiers 64 bits), la syntaxe de variable unifiée et le processus de compilation basé sur une arborescence de syntaxe abstraite. 7.12016-12-012019-12-01type de valeur de retour vide, constante de classe, visible Modificateurs sexuels7.22017-11-302020-11-30Paramètre d'objet et indices de type de retour , réécriture de méthodes abstraites, etc.7.32018-12-062021-12-06Support PCRE2, etc. 7.42019-11-282022-11-28OpenSSL amélioré, références faibles, etc. .8.0JIT, tableau d'indice négatif, etc.

En 2020, PHP a célébré son 27e anniversaire. Les versions et fonctions de PHP ont été constamment mises à jour et développées. Le nombre de requêtes traitées par PHP 7.4 par seconde est trois fois supérieur à celui de PHP 5.6, soit environ 18 % plus rapide que celui de PHP 5.6. PHP 7.0 ; PHP 8.0 Nouvelles fonctionnalitésCompilateur JIT (juste à temps)Et plus encore, cela pourrait ouvrir la porte à l'apprentissage automatique, au rendu 3D et à l'analyse de données sur le serveur Web, l'avenir est sans fin...

Le dernier et le plus important point est que selon les statistiques du w3c, la part de PHP dans les langages de programmation côté serveur pour sites Web est toujours proche de 79 % et ne diminue pas davantage. à cet égard, la communauté peut agir avec une saine confiance sans avoir à éviter les comparaisons avec d'autres langues.

Quant aux questions comme « PHP a-t-il un avenir ? », « Est-ce que ça vaut toujours la peine d'apprendre PHP ? », « PHP perd-il de l'importance ou encore « PHP est en train de mourir » qui reviennent chaque année ? Je suppose que cela ne sert à rien de discuter. Si vous voulez apprendre, commencez maintenant !

Recommandations d'apprentissage gratuites : Tutoriel d'introduction au langage PHP (feuille de route d'apprentissage de la programmation PHP)

Recommandations associées :

1. Le saviez-vous ? Le meilleur langage de tous : PHP a 25 ans !

2. Pourquoi PHP est-il le langage de programmation le plus adapté aux novices ?

3. Mon triste chemin vers la recherche d'emploi : si vous le pouvez, apprenez PHP, ne faites pas Python

4. en 2019, ça représente combien ? Une enquête de W3Techs

Version Date de sortie Support final Mises à jour et notes associées
1.0 1995-06-08 -- Première utilisation
2.0 1997- 11-01 -- Première version de PHP
3.0 1998-06-06 2000-10-20 Zeev Suraski et Andi Gutmans ont réécrit la couche inférieure
4.0 2000-05-22 2001-06-23 Ajout du moteur Zend
4.1 2001-12-10 2002-03 -12 Ajout de superglobal (le concept de super global, à savoir $_GET, $_POST, etc.)
4.2 2002-04-22 2002-09-06 register_globals est désactivé par défaut
4.3 2002-12-27 2005 -03-31 Introduction de l'interface de ligne de commande CLI à utiliser sans CGI
4.4 2004-07-11 2008-08-07 Correction de quelques erreurs fatales
5.0 2004-07-13 2005-09 - 05 ZendⅡEngine
5.1 24/11/2005 24/08/2006 Un compilateur a été introduit pour améliorer les performances et PDO a été ajouté comme interface d'accès à la base de données
5.2 2006-11-02 2011- 01- 06 Extension de filtre activée par défaut
5.3 2009-06-30 2014-08-14 Prise en charge des espaces de noms ; amélioration de la prise en charge de XML à l'aide de XMLReader et XMLWriter ; prise en charge de SOAP, de la liaison statique retardée, des balises de saut (goto limité), des fermetures et des archives PHP natives.
5.4 01/03/2012 03/09/2015 Prise en charge des traits et des expressions de tableaux courts. Suppression de register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister(), magic_quotes et session_is_registered(). Ajout du serveur Web intégré. Performances améliorées et utilisation réduite de la mémoire.
5.5 20/06/2013 10/07/2016 Générateurs de support, enfin pour la gestion des exceptions, ajout OpCache (basé sur Zend Optimizer+) vers la version officielle.
5.6 2014-08-28 2018-12-31 Expression scalaire constante, fonction à paramètre variable, paramètre déballage, nouvel opérateur d'exponentiation, extension de l'instruction d'utilisation pour les fonctions et les constantes, nouveau débogueur phpdbg en tant que module SAPI et d'autres améliorations plus petites
x Inédit
2020 S4
ou
2021 S1
2023 S4
ou
2024 S1
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn