Jean-Marie Renouard 
LightPath 2014©
Le logo PHP est du domaine public 
http://commons.wikimedia.org/wiki/File:PHP-logo.svg 
Ce document est licencié sous l...
Architecture Client / serveur 
Exécution de code applicatif 
Caractéristiques de PHP 
Histoire de PHP 
Licence de PHP...
LightPath 2014© - http://www.jmrenouard.fr 
4
Architecture 2 tiers 
Un serveur attends les clients pour les servir 
Des clients demandent au serveur de réaliser des ...
LightPath 2014© - http://www.jmrenouard.fr 
6
Code exécuté côté serveur 
Le code est écrit en PHP. 
A chaque appel, le code est interprété en langage machine. 
La m...
LightPath 2014© - http://www.jmrenouard.fr 
8
Langage de programmation interprété 
Écriture de sites web dynamiques. 
Interprétateur PHP repose sur le moteur Zend 2 ...
LightPath 2014© - http://www.jmrenouard.fr 
10
8 juin 1995, la syntaxe de PHP/FI 1.0 
Juin 1998: PHP 3 
Juin 2000: PHP 4 
Juillet 2004: PHP 5 
Juin 2009: PHP 5.3 
...
LightPath 2014© - http://www.jmrenouard.fr 
12
The PHP License, version 3.01 
La licence PHP est actuellement considérée comme une licence libre par l’OSI(Open source ...
PHP respectant les 4 libertés : 
◦Liberté d’utilisation 
◦Liberté d’étudier le logiciel 
◦Liberté de modifier le logiciel ...
LightPath 2014© - http://www.jmrenouard.fr 
15
Facilité de programmation 
Structure de données en tableau simple 
Langage à typage faible 
Type par inférence 
◦Les d...
LightPath: 
◦Société de conseil et d’ingénierie 
◦Formations, Conseil, Audit et mise en oeuvre 
◦jmrenouard@lightpath.fr ...
Prochain SlideShare
Chargement dans…5
×

Présentation de PHP

3 676 vues

Publié le

Présentation du langage PHP

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
3 676
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2 617
Actions
Partages
0
Téléchargements
23
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Présentation de PHP

  1. 1. Jean-Marie Renouard LightPath 2014©
  2. 2. Le logo PHP est du domaine public http://commons.wikimedia.org/wiki/File:PHP-logo.svg Ce document est licencié sous licence ◦Attribution-NonCommercial-ShareAlike ◦CC BY-NC-SA Plus de détails: http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ LightPath 2014© - http://www.jmrenouard.fr 2
  3. 3. Architecture Client / serveur Exécution de code applicatif Caractéristiques de PHP Histoire de PHP Licence de PHP Spécificités du langage LightPath 2014© - http://www.jmrenouard.fr 3
  4. 4. LightPath 2014© - http://www.jmrenouard.fr 4
  5. 5. Architecture 2 tiers Un serveur attends les clients pour les servir Des clients demandent au serveur de réaliser des opérations pour leurs comptes. LightPath 2014© - http://www.jmrenouard.fr 5
  6. 6. LightPath 2014© - http://www.jmrenouard.fr 6
  7. 7. Code exécuté côté serveur Le code est écrit en PHP. A chaque appel, le code est interprété en langage machine. La machine exécute le code traduit. La réponse est traduite et retournée au client. LightPath 2014© - http://www.jmrenouard.fr 7
  8. 8. LightPath 2014© - http://www.jmrenouard.fr 8
  9. 9. Langage de programmation interprété Écriture de sites web dynamiques. Interprétateur PHP repose sur le moteur Zend 2 écrit en langage C. Intégration PHP dans le serveur Web Apache sous forme de module Facilité d’installation et d’utilisation en environnement web. LightPath 2014© - http://www.jmrenouard.fr 9
  10. 10. LightPath 2014© - http://www.jmrenouard.fr 10
  11. 11. 8 juin 1995, la syntaxe de PHP/FI 1.0 Juin 1998: PHP 3 Juin 2000: PHP 4 Juillet 2004: PHP 5 Juin 2009: PHP 5.3 Aout 2011: PHP 5.3.8 Novembre 2011: PHP 5.4 Juin 2013: PHP 5.5 Août 2014: PHP 5.6 LightPath 2014© - http://www.jmrenouard.fr 11
  12. 12. LightPath 2014© - http://www.jmrenouard.fr 12
  13. 13. The PHP License, version 3.01 La licence PHP est actuellement considérée comme une licence libre par l’OSI(Open source Initiative) LightPath 2014© - http://www.jmrenouard.fr 13
  14. 14. PHP respectant les 4 libertés : ◦Liberté d’utilisation ◦Liberté d’étudier le logiciel ◦Liberté de modifier le logiciel ◦Liberté de redistribuer le logiciel et ses modifications LightPath 2014© - http://www.jmrenouard.fr 14
  15. 15. LightPath 2014© - http://www.jmrenouard.fr 15
  16. 16. Facilité de programmation Structure de données en tableau simple Langage à typage faible Type par inférence ◦Les données affectées définissent son type. Syntaxe et support objet complet LightPath 2014© - http://www.jmrenouard.fr 16
  17. 17. LightPath: ◦Société de conseil et d’ingénierie ◦Formations, Conseil, Audit et mise en oeuvre ◦jmrenouard@lightpath.fr Jean-Marie RENOUARD ◦jmrenouard@gmail.com ◦Twitter: @jmrenouard ◦http://www.jmrenouard.fr LightPath 2014© - http://www.jmrenouard.fr 17

×