Langage de programmation PHP
Chapitre 1. Introduction
Chapitre 2. Variables, opérateurs et expressions
Chapitre 3. Instructions de contrôle
Chapitre 4. Tableaux
Chapitre 5. Entrées/Sorties
Chapitre 6. Réutilisation de code
Chapitre 7. Lecture/écriture de fichiers
Chapitre 8. Fonctions diverses
Chapitre 9. Sérialisation
Chapitre 10. Fonctions orientées réseau
Chapitre 11. Base de données
Chapitre 12. Manipulations d’images
Chapitre 13. Programmation objet : PHP et les classes ( PHP 4/PHP 5)
Chapitre 14. Gestion des Exceptions (PHP 5)
Chapitre 15. Contrôle de sessions
Chapitre 16. PHP - Ajax
Chapitre 17. Webservices & SOAP
Chapitre 18. PHP en chiffre
Chapitre 19. Conclusion
Chapitre 20. Bibliographie
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivante

Chapitre 19. Conclusion

PHP (PHP : Hypertext Preprocessor) est un langage de programmation (comme Java ou C#) possèdant deux syntaxes. La première, à mi-chemin entre C et Perl, s’adresse aux développeurs à la recherche d’un langage de script simple à manipuler. Elle est adaptée à la couche présentation. La seconde, très proche de Java, permet de développer dans un paradigme orienté objet. Elle est adaptée au développement de logique métier ou de traitements complexes. PHP permet de développer les types d’applications suivantes :

  • des applications Web dynamiques (site web, intranet, etc.)
  • des « clients riches » (PHP-XUL)
  • des applications client/serveur (PHP-GTK et PHP4Delphi)
  • des services web (SOAP, XML-RPC, REST)
  • des scripts en ligne de commande (CLI)
  • des services s’exécutant en tâche de fond (gestion de quota disque, serveur HTTP, etc.)

Développé par près de 1 000 ingénieurs regroupés au sein de la fondation Apache, PHP réunit autour de lui une communauté qui compte environ 4 500 000 utilisateurs. PHP est un logiciel libre distribué sous une licence Open Source dite non virale qui protège les entreprises utilisatrices en ne les obligeant pas à publier leurs développements. PHP est disponible pour l’ensemble des systèmes d’exploitation courants : Windows toutes versions, Linux et Unix toutes versions, IBM iSeries (AS/400), SGI IRIX 6.5.x, RISC OS, Novell Netware, Mac OS X, AmigaOS, etc.

Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivante