PHP est-il un langage de script ?

(*-*)浩
Libérer: 2023-02-25 08:20:01
original
3707 Les gens l'ont consulté

PHP (« PHP : Hypertext Preprocessor », abréviation de Hypertext Preprocessor) est un langage de script open source polyvalent largement utilisé. Il peut être intégré au HTML et est particulièrement adapté au développement web.

PHP est-il un langage de script ?

PHP (PHP : Hypertext Preprocessor) est un langage de script qui s'exécute sur un ordinateur, principalement est utilisé pour traiter des pages Web dynamiques, comprend également une interface de ligne de commande (interface de ligne de commande) ou génère un programme d'interface utilisateur graphique (GUI). (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

PHP a été inventé pour la première fois par Rasmus Lerdorf en 1995. Aujourd'hui, le standard de facto de PHP est fourni par le groupe PHP et la maintenance du groupe Open Source Society. PHP utilise la licence PHP comme contrat de licence, mais comme cet accord restreint l'utilisation du nom PHP, il est incompatible avec le contrat de licence open source GPL.

PHP est actuellement largement utilisé, notamment dans le développement de programmes Web côté serveur. De manière générale, PHP est principalement exécuté sur un serveur Web et les pages Web consultées par les utilisateurs sont générées en exécutant du code PHP. PHP peut fonctionner sur presque tous les systèmes d'exploitation et son utilisation est totalement gratuite. Selon les statistiques d'avril 2007, PHP a été installé sur plus de 20 millions de sites Web et 1 million de serveurs.

PHP, initialement abrégé en Personal Home Page, est un ensemble d'outils CGI développés par Rasmus Lerdorf en langage C pour remplacer le programme Perl d'origine afin de maintenir des pages Web personnelles. Initialement, ces outils servaient à afficher le CV de Rasmus Lerdorf et à compter le trafic Web. Il a intégré ces programmes avec des interpréteurs de formulaires et les a appelés PHP/FI. PHP/FI peut être connecté à la base de données pour générer des programmes Web dynamiques simples.

Rasmus Lerdorf a rendu public PHP/FI le 8 juin 1995, dans l'espoir d'accélérer le développement du programme et de détecter les bogues au sein de la communauté. Cette version publiée, nommée PHP 2, possédait déjà certains des prototypes du PHP actuel, tels que la dénomination des variables de type Perl, les capacités de traitement des formulaires et la possibilité d'intégrer l'exécution dans HTML. La syntaxe du programme est également similaire à celle de Perl, avec plus de restrictions, mais elle est plus simple et plus flexible.

En 1997, deux programmeurs israéliens travaillant au Technion IIT : Zeev Suraski et Andi Gutmans, ont réécrit l'analyseur de PHP et sont devenus la base de PHP 3. PHP a également été renommé à cette époque pour PHP : Hypertext Preprocessor. Après plusieurs mois de tests, l'équipe de développement a publié PHP/FI 2 en novembre 1997, puis a commencé les tests ouverts de PHP 3 et a finalement publié PHP 3 en juin 1998.

Zeev Suraski et Andi Gutmans ont commencé à réécrire le cœur de PHP après la sortie de PHP 3. L'analyseur sorti en 1999 s'appelait Zend Engine. Ils ont également créé Zend Technologies à Ramat Gan, en Israël, pour le gérer. Développement de PHP.

Le 22 mai 2000, PHP 4 basé sur Zend Engine 1.0 a été officiellement publié et PHP 5 a été publié le 13 juillet 2004. PHP 5 utilisait la deuxième génération de Zend Engine. PHP inclut de nombreuses nouvelles fonctionnalités, telles que des fonctions orientées objet améliorées, l'introduction de PDO (PHP Data Objects, une bibliothèque de fonctions d'extension pour accéder aux bases de données) et de nombreuses améliorations de performances. Actuellement, PHP 4 ne sera plus mis à jour pour inciter les utilisateurs à passer à PHP 5.

En 2008, PHP 5 est devenu la seule version PHP en cours de développement. À l'avenir, PHP 5.3 ajoutera la liaison statique tardive et quelques autres améliorations fonctionnelles. Le développement de PHP 6 est également en cours. Les principales améliorations incluent la suppression de register_globals, des guillemets magiques et du mode sans échec.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!