WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Rouen


***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe

Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Rouen





Article:

PHP Historique

Le langage PHP fut inventé en 1994, par Rasmus Lerdorf pour son site web personnel. A l'origine, c'était une bibliothèque logicielle en Perl dont Rasmus se servait pour garder une trace des visiteurs qui venaient consulter son CV.

A mesure qu'il ajoutait de nouvelles fonctionnalités, Rasmus Lerdorf a changé cette bibliothèque en une implémentation en langage C, ayant la capacité de communiquer avec des bases de données et de créer des applications dynamiques et simples pour le Web. En 1995, Rasmus décide alors de publier son code afin que tous puisse en bénéficier. PHP s'appelait alors PHP/FI (pour Personal Home Page Tools/Form Interpreter).

Il faudra attendre 1997, pour que deux étudiants, Andi Gutmans et Zeev Suraski, redéveloppent le cœur de PHP/FI. Ce travail aboutira un an plus tard à la version 3 de PHP : PHP Hypertext Preprocessor. Plus tard, Andi et Zeev commencèrent la réécriture du moteur interne de PHP. Ce fut ce nouveau moteur, appelé Zend Engine - Zend étant la contraction de ZEev et aNDi - qui 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 version actuelle de PHP est la version 5, sortie le 13 juillet 2004. Elle utilise Zend Engine 2 et introduit un véritable modèle objet, une gestion des erreurs axée sur le modèle des exceptions, ainsi que des fonctionnalités de gestion pour les entreprises.

PHP 5 apporte de nombreuses innovations, telle que le support de SQLite, qui est un système léger de gestion de bases de données embarqué. PHP 5 apporte également des 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 utilisant les objets DOM et SimpleXML ;

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

- une meilleure gestion des objets par rapport à PHP 4, avec des possibilités qui tendent à se rapprocher de celles de Java.

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






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe