Soumettre la recherche
Mettre en ligne
Présentation de PHP
•
0 j'aime
•
5,195 vues
Jean-Marie Renouard
Suivre
Présentation du langage PHP
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 17
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Drools et les moteurs de règles
Drools et les moteurs de règles
Publicis Sapient Engineering
Didactique de l'informatique, Examen 2012, 03-09-2013
Didactique de l'informatique, Examen 2012, 03-09-2013
Haddi Abderrahim
Présentation cours UML.pptx
Présentation cours UML.pptx
PrinceLankoand
Les systèmes de recommandations
Les systèmes de recommandations
Romain Picot-Clemente
Introduction au Framework Laravel
Introduction au Framework Laravel
Houcem Hedhly
Data mining - Associativité
Data mining - Associativité
Mohamed Heny SELMI
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling Notation
Sanae BEKKAR
Présentation E-Learning
Présentation E-Learning
Ghribi Achref
Recommandé
Drools et les moteurs de règles
Drools et les moteurs de règles
Publicis Sapient Engineering
Didactique de l'informatique, Examen 2012, 03-09-2013
Didactique de l'informatique, Examen 2012, 03-09-2013
Haddi Abderrahim
Présentation cours UML.pptx
Présentation cours UML.pptx
PrinceLankoand
Les systèmes de recommandations
Les systèmes de recommandations
Romain Picot-Clemente
Introduction au Framework Laravel
Introduction au Framework Laravel
Houcem Hedhly
Data mining - Associativité
Data mining - Associativité
Mohamed Heny SELMI
Introduction à BPMN 2.0 - Business Process Modeling Notation
Introduction à BPMN 2.0 - Business Process Modeling Notation
Sanae BEKKAR
Présentation E-Learning
Présentation E-Learning
Ghribi Achref
Workflow
Workflow
ムスタファ 丁寧
Java - notions de bases pour développeur
Java - notions de bases pour développeur
Jean David Olekhnovitch
Cours uml
Cours uml
zimamouche1
Algorithme Colonie de fourmis
Algorithme Colonie de fourmis
kamar MEDDAH
Alphorm.com Formation Laravel : Construire une Application de A à Z
Alphorm.com Formation Laravel : Construire une Application de A à Z
Alphorm
Fonctionnement du web
Fonctionnement du web
Maxime ALAY-EDDINE
Plateforme d’e learning
Plateforme d’e learning
El Aber Haythem
Fascicule de tp atelier développement web
Fascicule de tp atelier développement web
Houda TOUKABRI
Tp2 - OPEN ERP (2)
Tp2 - OPEN ERP (2)
Lilia Sfaxi
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Hugo Hamon
14h constellio rida_benelloun
14h constellio rida_benelloun
AssociationAF
Atelier1 mise en place d’odoo
Atelier1 mise en place d’odoo
Abdelouahed Abdou
Sécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défense
Antonio Fontes
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
Mohamed Heny SELMI
Tp n 4 linux
Tp n 4 linux
Amir Souissi
Rapport Splunk.pdf
Rapport Splunk.pdf
HichemKhalfi
2.presentation merise
2.presentation merise
shaheenyaar
Curriculum d'informatique aux Troncs Communs, fondements et choix.
Curriculum d'informatique aux Troncs Communs, fondements et choix.
Haddi Abderrahim
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Jean Rohmer
Cours javascript
Cours javascript
krymo
Syntaxe du langage PHP
Syntaxe du langage PHP
Jean-Marie Renouard
Ssh cookbook
Ssh cookbook
Jean-Marie Renouard
Contenu connexe
Tendances
Workflow
Workflow
ムスタファ 丁寧
Java - notions de bases pour développeur
Java - notions de bases pour développeur
Jean David Olekhnovitch
Cours uml
Cours uml
zimamouche1
Algorithme Colonie de fourmis
Algorithme Colonie de fourmis
kamar MEDDAH
Alphorm.com Formation Laravel : Construire une Application de A à Z
Alphorm.com Formation Laravel : Construire une Application de A à Z
Alphorm
Fonctionnement du web
Fonctionnement du web
Maxime ALAY-EDDINE
Plateforme d’e learning
Plateforme d’e learning
El Aber Haythem
Fascicule de tp atelier développement web
Fascicule de tp atelier développement web
Houda TOUKABRI
Tp2 - OPEN ERP (2)
Tp2 - OPEN ERP (2)
Lilia Sfaxi
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Hugo Hamon
14h constellio rida_benelloun
14h constellio rida_benelloun
AssociationAF
Atelier1 mise en place d’odoo
Atelier1 mise en place d’odoo
Abdelouahed Abdou
Sécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défense
Antonio Fontes
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
Mohamed Heny SELMI
Tp n 4 linux
Tp n 4 linux
Amir Souissi
Rapport Splunk.pdf
Rapport Splunk.pdf
HichemKhalfi
2.presentation merise
2.presentation merise
shaheenyaar
Curriculum d'informatique aux Troncs Communs, fondements et choix.
Curriculum d'informatique aux Troncs Communs, fondements et choix.
Haddi Abderrahim
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Jean Rohmer
Cours javascript
Cours javascript
krymo
Tendances
(20)
Workflow
Workflow
Java - notions de bases pour développeur
Java - notions de bases pour développeur
Cours uml
Cours uml
Algorithme Colonie de fourmis
Algorithme Colonie de fourmis
Alphorm.com Formation Laravel : Construire une Application de A à Z
Alphorm.com Formation Laravel : Construire une Application de A à Z
Fonctionnement du web
Fonctionnement du web
Plateforme d’e learning
Plateforme d’e learning
Fascicule de tp atelier développement web
Fascicule de tp atelier développement web
Tp2 - OPEN ERP (2)
Tp2 - OPEN ERP (2)
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
Exposer des services web SOAP et REST avec symfony 1.4 et Zend Framework
14h constellio rida_benelloun
14h constellio rida_benelloun
Atelier1 mise en place d’odoo
Atelier1 mise en place d’odoo
Sécurité des applications web: attaque et défense
Sécurité des applications web: attaque et défense
Intelligence Artificielle - Algorithmes de recherche
Intelligence Artificielle - Algorithmes de recherche
Tp n 4 linux
Tp n 4 linux
Rapport Splunk.pdf
Rapport Splunk.pdf
2.presentation merise
2.presentation merise
Curriculum d'informatique aux Troncs Communs, fondements et choix.
Curriculum d'informatique aux Troncs Communs, fondements et choix.
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Intelligence Artificielle: résolution de problèmes en Prolog ou Prolog pour l...
Cours javascript
Cours javascript
En vedette
Syntaxe du langage PHP
Syntaxe du langage PHP
Jean-Marie Renouard
Ssh cookbook
Ssh cookbook
Jean-Marie Renouard
Structure de données en PHP
Structure de données en PHP
Jean-Marie Renouard
Manuel de sécurisation d'un serveur Linux
Manuel de sécurisation d'un serveur Linux
Jean-Marie Renouard
Le client FTP de PHP5
Le client FTP de PHP5
Jean-Marie Renouard
Les structures de données PHP5
Les structures de données PHP5
Jean-Marie Renouard
Le client HTTP PHP5
Le client HTTP PHP5
Jean-Marie Renouard
Fichier XML et PHP5
Fichier XML et PHP5
Jean-Marie Renouard
Configuration PHP5
Configuration PHP5
Jean-Marie Renouard
SQL et MySQL
SQL et MySQL
Jean-Marie Renouard
Email et PHP5
Email et PHP5
Jean-Marie Renouard
PHP5 et les fichiers
PHP5 et les fichiers
Jean-Marie Renouard
PHP 5 et la programmation objet
PHP 5 et la programmation objet
Jean-Marie Renouard
Sécurité et Quaité de code PHP
Sécurité et Quaité de code PHP
Jean-Marie Renouard
MVC / Frameworks PHP
MVC / Frameworks PHP
Jean-Marie Renouard
Client base de données en PHP5
Client base de données en PHP5
Jean-Marie Renouard
Javascript et JQuery
Javascript et JQuery
Jean-Marie Renouard
Gestion de formulaires en PHP
Gestion de formulaires en PHP
Jean-Marie Renouard
анимации в Windows phone
анимации в Windows phone
Filipp Panfilov
About Sage France
About Sage France
Sage france
En vedette
(20)
Syntaxe du langage PHP
Syntaxe du langage PHP
Ssh cookbook
Ssh cookbook
Structure de données en PHP
Structure de données en PHP
Manuel de sécurisation d'un serveur Linux
Manuel de sécurisation d'un serveur Linux
Le client FTP de PHP5
Le client FTP de PHP5
Les structures de données PHP5
Les structures de données PHP5
Le client HTTP PHP5
Le client HTTP PHP5
Fichier XML et PHP5
Fichier XML et PHP5
Configuration PHP5
Configuration PHP5
SQL et MySQL
SQL et MySQL
Email et PHP5
Email et PHP5
PHP5 et les fichiers
PHP5 et les fichiers
PHP 5 et la programmation objet
PHP 5 et la programmation objet
Sécurité et Quaité de code PHP
Sécurité et Quaité de code PHP
MVC / Frameworks PHP
MVC / Frameworks PHP
Client base de données en PHP5
Client base de données en PHP5
Javascript et JQuery
Javascript et JQuery
Gestion de formulaires en PHP
Gestion de formulaires en PHP
анимации в Windows phone
анимации в Windows phone
About Sage France
About Sage France
Similaire à Présentation de PHP
Afnic corp day point frogans et projet frogans 23/09/2014
Afnic corp day point frogans et projet frogans 23/09/2014
Organization for the Promotion, Protection and Progress of Frogans Technology
Lp web tp3_idse
Lp web tp3_idse
Karim Amane
Apache for développeurs PHP
Apache for développeurs PHP
julien pauli
Introduction à WordPress sous Nginx
Introduction à WordPress sous Nginx
Maxime Jobin
Alphorm.com Support de la formation NodeJS , avancé
Alphorm.com Support de la formation NodeJS , avancé
Alphorm
AFUP & PHP @ Supelec
AFUP & PHP @ Supelec
julien pauli
Alphorm.com Support de la Formation LPIC-1 version 4 ss
Alphorm.com Support de la Formation LPIC-1 version 4 ss
Alphorm
Cyphp5 p formation-php-5-perfectionnement-fonctions-avancees-et-programmation
Cyphp5 p formation-php-5-perfectionnement-fonctions-avancees-et-programmation
CERTyou Formation
Openerp
Openerp
Prénom Nom de famille
PHP & Initiation Symfony
PHP & Initiation Symfony
Open Source School
Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php
Barcamp Tunisie
Cyphp5 w formation-php-5-l-essentiel-de-php-pour-developper-un-site-web
Cyphp5 w formation-php-5-l-essentiel-de-php-pour-developper-un-site-web
CERTyou Formation
Integrons en mode continu
Integrons en mode continu
neuros
Les protocles temps reels
Les protocles temps reels
funstyle511
Les protocoles temps réels
Les protocoles temps réels
neuros
Mieux Développer en PHP avec Symfony
Mieux Développer en PHP avec Symfony
Hugo Hamon
Symfony2 Presentation
Symfony2 Presentation
yllieth
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHP
julien pauli
Présentation Système d’exploitation Open Source Lepton - MEITO Mai 2014
Présentation Système d’exploitation Open Source Lepton - MEITO Mai 2014
O10ée
Créer son 1er site web
Créer son 1er site web
Philippe Brandao
Similaire à Présentation de PHP
(20)
Afnic corp day point frogans et projet frogans 23/09/2014
Afnic corp day point frogans et projet frogans 23/09/2014
Lp web tp3_idse
Lp web tp3_idse
Apache for développeurs PHP
Apache for développeurs PHP
Introduction à WordPress sous Nginx
Introduction à WordPress sous Nginx
Alphorm.com Support de la formation NodeJS , avancé
Alphorm.com Support de la formation NodeJS , avancé
AFUP & PHP @ Supelec
AFUP & PHP @ Supelec
Alphorm.com Support de la Formation LPIC-1 version 4 ss
Alphorm.com Support de la Formation LPIC-1 version 4 ss
Cyphp5 p formation-php-5-perfectionnement-fonctions-avancees-et-programmation
Cyphp5 p formation-php-5-perfectionnement-fonctions-avancees-et-programmation
Openerp
Openerp
PHP & Initiation Symfony
PHP & Initiation Symfony
Barcamp tunisie edition 2010 langage de programmation php
Barcamp tunisie edition 2010 langage de programmation php
Cyphp5 w formation-php-5-l-essentiel-de-php-pour-developper-un-site-web
Cyphp5 w formation-php-5-l-essentiel-de-php-pour-developper-un-site-web
Integrons en mode continu
Integrons en mode continu
Les protocles temps reels
Les protocles temps reels
Les protocoles temps réels
Les protocoles temps réels
Mieux Développer en PHP avec Symfony
Mieux Développer en PHP avec Symfony
Symfony2 Presentation
Symfony2 Presentation
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHP
Présentation Système d’exploitation Open Source Lepton - MEITO Mai 2014
Présentation Système d’exploitation Open Source Lepton - MEITO Mai 2014
Créer son 1er site web
Créer son 1er site web
Présentation de PHP
1.
Jean-Marie Renouard LightPath
2014©
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.
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.
LightPath 2014© -
http://www.jmrenouard.fr 4
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.
LightPath 2014© -
http://www.jmrenouard.fr 6
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.
LightPath 2014© -
http://www.jmrenouard.fr 8
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.
LightPath 2014© -
http://www.jmrenouard.fr 10
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.
LightPath 2014© -
http://www.jmrenouard.fr 12
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.
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.
LightPath 2014© -
http://www.jmrenouard.fr 15
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.
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
Télécharger maintenant