Définition PHP

L'acronyme PHP identifie un langage de programmation né en tant qu'outil PHP (Personal Home Page) . Il a été développé par le programmeur danois Rasmus Lerdorf en 1994 dans le but de faciliter la conception de pages Web dynamiques.

PHP

L'acronyme récursif, cependant, est actuellement lié au pré-processeur hypertexte PHP . Le langage est développé aujourd'hui par le groupe PHP bien qu'il manque des réglementations formelles. La Free Software Foundation considère donc que la licence PHP fait partie du logiciel libre.

Le langage PHP est généralement traité directement sur le serveur, bien qu'il puisse également être utilisé avec un logiciel capable d'exécuter des commandes et de développer une autre classe de programmes .

Lerdorf a conçu la première version de PHP en langage Perl basée sur l'écriture d'un ensemble CGI de langage C. Son intention était de présenter son curriculum vitae et de stocker des données telles que le nombre de visiteurs accédant à son site Web .

Les programmeurs d'origine israélienne Zeev Suraski et Andi Gutmans, quant à eux, ont été chargés de réécrire l'analyseur en 1997 et ont lancé PHP3, en remplaçant le nom du langage par le plus récent. Avec le temps, ces programmeurs réécriraient tout le code PHP.

Actuellement, PHP est généralement intégré au code HTML des pages Web et exécuté à partir d'un serveur. On estime que PHP est présent dans plus de vingt millions de sites Web et dans près d’un million de serveurs.

L'un des avantages de PHP est sa ressemblance avec les langages de programmation structurés (tels que Perl et C), ce qui aide les programmeurs à développer rapidement des applications complexes. En fait, pour un programmeur peu expérimenté dans ce langage, il est très facile de l’apprendre et de transférer sur ses pages des fonctions et des structures qu’il utilise habituellement pour créer d’autres types de logiciels.

Bien qu'il existe des alternatives pour tous les goûts, beaucoup considèrent que PHP est un outil indispensable pour développer un site web. En principe, cela permet d'établir une connexion avec la base de données, par laquelle il est possible, par exemple, de présenter à l'écran des données personnelles du client quand il le souhaite. Mais la caractéristique la plus importante de PHP est qu’il vous permet de modifier dynamiquement le contenu d’une page, ce qui est essentiel de nos jours.

Par exemple, dans un journal en ligne, les nouvelles sont téléchargées fréquemment et la "première page" change plusieurs fois par jour. Il serait très laborieux de devoir modifier le code HTML chaque fois que vous souhaitez mettre à jour la page, car il serait non seulement nécessaire d'ajouter l'article le plus récent, mais également de le placer en première position et de déplacer le reste vers le bas, en éliminant éventuellement certains éléments afin de ne pas surcharger le contenu. page. Si nous ajoutons les règles de chaque dessin, qui indiquent généralement une taille d'image différente pour la couverture et une autre pour le texte intégral, des liens n'apparaissant que dans l'aperçu (tels que "messages liés"), etc. tâche pourrait être impraticable .

Grâce aux possibilités offertes par PHP, il suffit simplement de mettre à jour la base de données avec les dernières nouvelles pour permettre à un site bien conçu de disposer de manière dynamique toutes les informations à chaque chargement. Bien entendu, ses avantages ne s'arrêtent pas là et, s'il est utilisé conjointement avec d'autres langages, tels que Javascript, et des modèles de développement tels que Ajax, les résultats peuvent être éclatants.

En bref, Javascript s'exécute sur l'ordinateur de l'utilisateur, ce qui offre des possibilités complémentaires à PHP, afin qu'ensemble, ils puissent effectuer des tâches telles que le réglage automatique des proportions d'une page en fonction de la résolution locale, modifier le contenu. pas besoin d'actualiser et de recharger, ainsi que de télécharger des fichiers sur le serveur offrant des informations en temps réel sur la progression du chargement.

Recommandé