PHP

Présentation du Php

Tout d'abord commençons par le commencement :) Avant d'apprendre un langage quel qu'il soit, il est préférable de savoir comment il fonctionne. Ce premier chapitre va donc expliquer de manière assez sommaire comment fonctionne le Php dans un premier temps et pourquoi ce langage connaît un tel essor.

Le PHP Hypertext PreProcessor ou plus communément appelé PHP a été inventé par Rasmus Lerdorf en 1994 de manière plutôt involontaire. En effet, pour conserver des données sur les visiteurs de son site Lerdorf mis au point ce qui allait devenir la version 1.0 du PHP sous la demande de visiteurs qui voulaient également utiliser le PHP pour stocker des données. Depuis le PHP s'est développé considérablement devenant le langage le plus utilisé sur le Web depuis peu et en étant à sa version 4; La version 5 étant prévu pour Juin 2003.

Le PHP est un langage Open-Source éxécuté côté serveur. Lorsqu'un visiteur veut accéder à une page en php sur internet, le navigateur envoie une requête au serveur Web qui si la page existe va envoyer la page au parser qui va analyser le code PHP et le cas échéant communiquer avec Mysql. Si ce dernier ne comporte aucune erreur, le parser génère du HTML qu'il renvoie au serveur web qui l'envoie au navigateur qui affiche la page. Ceci explique que lorsqu'on regarde les sources d'une page PHP sur internet, on ne puisse voir que du code HMTL résultant du traitement du code PHP de la page. C'est une autre force des langages exécutés côté serveur tel PHP la protection de vos sources.

En conclusion, on peut dire que le PHP est rapide, fiable, gratuit (sous licence GNU GPL), performant et surtout portable. De plus, la forte communauté qui s'est développée sur internet autour de PHP permet de trouver des solutions à tous vos problèmes de code assez rapidement.

Espace: 

Programmation: 

Ajouter un commentaire

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.