06 44 00 14 84 (ou 0033644001484)
villes

Vous êtes à la recherche de : Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Nancy


Web2007 peut collaborer avec des entreprise partout en France.

Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Nancy


APPELEZ NOUS : 0644001484


Article:

PHP Historique

Le langage PHP existe depuis 1994. Rasmus Lerdorf, le crée pour son site web personnel. Le langage PHP est au départ une bibliothèque logicielle en Perl, que Rasmus utilisait pour garder une trace des visiteurs qui venaient consulter son CV.

Après l’ajout de plusieurs fonctionnalités, Rasmus transforma cette bibliothèque en une implémentation en langage C. Cette dernière était capable de communiquer avec des bases de données et de créer des applications dynamiques et simples pour le Web.

En 1995, Rasmus décida de publier son code afin que chacun puisse l’utiliser. PHP s'appelait alors PHP/FI (pour Personal Home Page Tools/Form Interpreter).

En 1997, Andi Gutmans et Zeev Suraski, deux étudiants, redéveloppèrent le cœur de PHP/FI. Un an plus tard, la version 3 de PHP : PHP Hypertext Preprocessor vit le jour.

Zeev et Andi se lancèrent ensuite dans la réécriture du moteur interne de PHP. Ce nouveau moteur, appelé Zend Engine - Zend étant la contraction de leurs deux prénoms - servit de base à la version 4 de PHP.

En 2002, PHP sera utilisé par plus de 8 millions de sites Web à travers le monde, en 2007, 20 millions et en 2013, plus de 244 millions.

La dernière version de PHP, la 5, vit le jour le 13 juillet 2004. Cette version emploie Zend Engine 2 et introduit un véritable modèle objet, une gestion des erreurs basée sur le modèle des exceptions, ainsi que des fonctionnalités de gestion pour les entreprises.

Plus innovant, PHP 5 apporte le support de SQLite (système léger de gestion de bases de données embarqué) ou encore les moyens de manipuler des fichiers et des structures XML basés sur libxml2 :

- une API simple nommée SimpleXML ;

- une API Document Object Model assez complète ;

- une interface XPath employant les objets DOM et SimpleXML ;

- intégration de libxslt pour les transformations XSLT par l'extension XSL ;

- une gestion améliorée des objets par rapport à PHP 4, avec des possibilités proches de celles de Java.

La mise à jour 5.5.6, datant du 14 novembre 2013 est la dernière. La version 4.4.x n'est plus utilisée depuis le 31 décembre 2007. Seuls les patchs de sécurité critiques ont encore été développés jusqu'au 8 août 2008.