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

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

Jun 01, 2020 pm 01:59 PM
php版本

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Historique de développement de la version PHP (1995-2022) Historique de développement de la version PHP (1995-2022) Jun 01, 2020 pm 01:59 PM

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.

Tutoriel Pagoda Panel : Un guide simple pour changer de version PHP Tutoriel Pagoda Panel : Un guide simple pour changer de version PHP Mar 05, 2024 am 09:27 AM

Pagoda Panel est un panneau de gestion de serveur puissant et facile à utiliser qui peut aider les utilisateurs à gérer facilement les sites Web, les bases de données, FTP et autres services. Lors de l'utilisation du Pagoda Panel, vous devez parfois changer de version PHP pour l'adapter aux différents besoins du site Web. Cet article vous fournira un guide simple pour le changement de version PHP et fournira des exemples de code spécifiques pour aider les lecteurs à terminer rapidement l'opération de changement de version PHP. Tout d’abord, nous devons nous connecter au panneau Pagoda et accéder à la page des paramètres du site Web. Recherchez l'option "Site Web" dans la barre de navigation de gauche et cliquez sur

Guide d'utilisation du panneau Pagoda : partage des conseils de changement de version de PHP Guide d'utilisation du panneau Pagoda : partage des conseils de changement de version de PHP Mar 04, 2024 am 10:42 AM

BTPanel est un panneau de gestion de serveur puissant et facile à utiliser qui peut aider les utilisateurs à gérer facilement les serveurs, sites Web, bases de données et autres services. En tant que développeur ou administrateur de site Web, il est très important de maîtriser les compétences nécessaires pour changer de version de PHP dans le panneau Pagoda. Dans cet article, nous partagerons comment utiliser et changer de version de PHP dans le panneau Pagoda, et fournirons des exemples de code spécifiques pour aider les lecteurs à mieux maîtriser cette compétence. 1. Connectez-vous au panneau Pagoda. Tout d'abord, entrez l'adresse IP du serveur ou le nom de domaine dans le navigateur et ajoutez la pagode.

Comprendre le sens et l'importance de PHP version NTS Comprendre le sens et l'importance de PHP version NTS Mar 27, 2024 pm 12:15 PM

La signification et l'importance de la version PHP NTS PHP (Hypertext Preprocessor) est un langage de script open source côté serveur largement utilisé pour développer des pages Web dynamiques. Les versions PHP incluent NTS (Non-ThreadSafe) et TS (ThreadSafe). Dans cet article, nous nous concentrerons sur la signification et l'importance des versions NTS et fournirons quelques exemples de code concrets. La version NTS fait référence à la version non thread-safe de PHP, conçue à l'origine pour

Comment mettre à jour la version PHP dans Eclipse Comment mettre à jour la version PHP dans Eclipse Mar 28, 2024 pm 09:54 PM

Eclipse est un environnement de développement intégré (IDE) largement utilisé qui peut être utilisé pour développer des projets dans divers langages de programmation. Lorsqu'on utilise Eclipse pour développer des projets PHP, il est parfois nécessaire de mettre à jour la version PHP pour s'adapter aux nouvelles fonctionnalités ou corriger des bugs. Cet article expliquera comment mettre à jour la version PHP dans Eclipse et fournira des exemples de code spécifiques. 1. Préparatifs pour la mise à jour de la version PHP Avant de mettre à jour la version PHP, nous devons nous assurer qu'Eclipse et l'environnement de développement PHP ont été installés. en outre,

Comment gérer les erreurs causées par la mise à niveau de la version PHP Comment gérer les erreurs causées par la mise à niveau de la version PHP May 11, 2023 am 08:48 AM

Lors du développement d'un site Web ou d'une application utilisant PHP, les mises à niveau de version sont une tâche nécessaire car chaque version apporte de nouvelles fonctionnalités et corrige des problèmes connus. Cependant, les mises à niveau de version PHP peuvent également introduire de nouveaux bugs car la nouvelle version peut ne plus prendre en charge les fonctionnalités ou la syntaxe de l'ancienne version. Dans cet article, nous expliquerons comment gérer les erreurs causées par la mise à niveau de la version PHP pour garantir le fonctionnement normal de l'application. 1. Sauvegardez l'application et le serveur. Avant de mettre à niveau la version PHP, vous devez sauvegarder l'application et le serveur. L'application de sauvegarde peut être

Comment les mises à jour de version des fonctions PHP affectent-elles le développement ? Comment les mises à jour de version des fonctions PHP affectent-elles le développement ? Apr 18, 2024 pm 02:54 PM

Impact des mises à jour de version des fonctions PHP : Impact des nouvelles fonctionnalités : De nouvelles fonctionnalités sont introduites pour faciliter le développement de tâches complexes. Corrigez l'impact du bug : améliorez le comportement des fonctions et améliorez la stabilité du code. Impact du changement de comportement : le plus perturbateur, nécessitant des mises à jour du code qui utilise la fonction. Bonnes pratiques : testez les mises à jour dans un environnement de test, vérifiez le code interactif et mettez à jour les dépendances concernées.

Nouvelles fonctionnalités de la version PHP7 et leur impact sur le développement de mini-programmes Nouvelles fonctionnalités de la version PHP7 et leur impact sur le développement de mini-programmes Jul 04, 2023 pm 06:15 PM

Nouvelles fonctionnalités de la version PHP7 et leur impact sur le développement de mini-programmes Avec le développement continu de la technologie, l'industrie Internet évolue également chaque jour. Ces dernières années, les mini-programmes sont devenus un sujet brûlant dans le développement d’applications mobiles. Dans le même temps, la sortie de la version PHP7 est également devenue le centre d'attention des développeurs. Cet article explorera les nouveautés de la version PHP7 et analysera son impact sur le développement de petits programmes. 1. Nouvelles fonctionnalités de la version PHP7 Mise à jour majeure du langage PHP, la version PHP7 apporte de nombreuses nouvelles fonctionnalités et améliorations de performances. Voici quelques nouveautés importantes : Sexe