Skip to main content

Qu'est-ce que PHP?

PHP signifie PHP: Hypertext Preprocessor, avec ce PHP pour la page d'accueil personnelle [Outils].Ce type d'acronyme est connu sous le nom de rétronyme.À l'origine, en 1994, la langue a été conçue comme un petit ensemble de binaires utilisés pour collecter certaines données de trafic de site de base.En 1997, l'analyseur a été réécrit par deux Israéliens et le nom a été changé pour l'acronyme actuel et Mdash;Il est déterminé que le préprocesseur hypertexte était un nom résolument plus acceptable dans le monde des affaires.

C'est un langage open-source, utilisé principalement pour le contenu Web dynamique et les applications côté serveur.Le PHP est souvent indiqué comme le principal concurrent avec les éléments suivants:

  • Microsofts C # mdash;Visual Basic.net mdash;Famille Asp
  • Suns Java mdash;JSP
  • Macromedias Coldfusion
  • CGI mdash;Perl

PHP possède de nombreuses bibliothèques open source incluses avec la construction de base, et bien d'autres sont facilement disponibles.Des extensions existent pour l'aider à s'interfacer avec un certain nombre de systèmes, y compris l'IRC, un certain nombre de formats de compression et l'API Windows.Il existe d'autres extensions pour permettre à PHP de générer des formats de fichiers à la volée, comme une extension populaire qui lui permet de créer Adobe Flash films.

Depuis la version 3, PHP a intégré des fonctionnalités orientées objet.La version 5 s'est considérablement développée sur cette fonctionnalité limitée, et le langage a désormais des capacités robustes axées sur les objets, y compris les interfaces, les exceptions, les destructions et les résumés.

PHP a atteint une large popularité à la version 4, publiée en 2000. En 2004, version 5, la version 5débuté, et il est désormais considéré comme les langues les plus élevées utilisées pour les scripts côté serveur.

Il est sans aucun doute une grande partie de sa popularité est due à sa facilité relative à apprendre et à son reine notoire.Les tableaux et les variables en PHP sont capables de maintenir tout type d'objet, les variables n'ont pas besoin d'être déclarées et la syntaxe est remarquablement simple.

Contrairement à de nombreux langages, tels que C # ou Perl, qui ont principalement une suite de programmeurs plus généralistes, beaucoup, beaucoupLes programmeurs PHP ne connaissent aucun autre langage.Cela le fait rejeter parfois comme un langage moindre, mais sa popularité croissante et les nombreux sites robustes et efficaces construits en utilisant comme structure semblent dissiper ce mythe.

PHP a parfois été critiqué pour ce qui est considéré par certains comme des sécuritédéfauts, par rapport à des langues telles que l'ASP.Un manque de messages d'erreur facilement compréhensibles, un fichier de configuration parfois trop robuste et un ensemble évidemment incomplet de fonctions intégrées sont également indiquées comme des zones qui pourraient utiliser une amélioration marquée.

Le développement continue cependant et avec chaque version successive, le langugage semble répondre de plus en plus aux préoccupations soulevées par sa communauté open source.