Soumettre la recherche
Mettre en ligne
Présentation de PHP
•
0 j'aime
•
5,206 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é
Presentation du framework symfony
Presentation du framework symfony
Jeremy Gachet
HTML, CSS et Javascript
HTML, CSS et Javascript
ECAM Brussels Engineering School
Appels de procédures distants (RPC)
Appels de procédures distants (RPC)
Heithem Abbes
TP2-UML-Correction
TP2-UML-Correction
Lilia Sfaxi
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatique
Oussama Yoshiki
Examen principal- php - correction
Examen principal- php - correction
Ines Ouaz
Introduction aux systèmes d-exploitation (2).ppt
Introduction aux systèmes d-exploitation (2).ppt
MahdiHERMASSI1
Implémentation de l’algorithme du Simplexe En Java
Implémentation de l’algorithme du Simplexe En Java
Rached Krim
Recommandé
Presentation du framework symfony
Presentation du framework symfony
Jeremy Gachet
HTML, CSS et Javascript
HTML, CSS et Javascript
ECAM Brussels Engineering School
Appels de procédures distants (RPC)
Appels de procédures distants (RPC)
Heithem Abbes
TP2-UML-Correction
TP2-UML-Correction
Lilia Sfaxi
gestion de magasin vente matériels informatique
gestion de magasin vente matériels informatique
Oussama Yoshiki
Examen principal- php - correction
Examen principal- php - correction
Ines Ouaz
Introduction aux systèmes d-exploitation (2).ppt
Introduction aux systèmes d-exploitation (2).ppt
MahdiHERMASSI1
Implémentation de l’algorithme du Simplexe En Java
Implémentation de l’algorithme du Simplexe En Java
Rached Krim
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
webreaker
Examen principal - PHP
Examen principal - PHP
Ines Ouaz
Projet stage : Mise en place d'un système générique de sauvegarde et de rest...
Projet stage : Mise en place d'un système générique de sauvegarde et de rest...
Gedeon AGOTSI
Gestion de formulaires en PHP
Gestion de formulaires en PHP
Jean-Marie Renouard
rapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFE
Donia Hammami
TP1-UML-Correction
TP1-UML-Correction
Lilia Sfaxi
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
Lilia Sfaxi
SSL - Secure Sockets Layer - Présentation
SSL - Secure Sockets Layer - Présentation
Ikram Benabdelouahab
Sécurité des Applications WEB-LEVEL1
Sécurité des Applications WEB-LEVEL1
Tarek MOHAMED
2015 07 14_presentation-pfe-gestion-parc-informatique
2015 07 14_presentation-pfe-gestion-parc-informatique
Usmiste Rosso
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
MOHAMMED MOURADI
Cours javascript v1
Cours javascript v1
TheBest Icanbe
diagramme de séquence UML
diagramme de séquence UML
Amir Souissi
Expose dns
Expose dns
Laouali Ibrahim bassirou Been Makao
Corrige tp java
Corrige tp java
Maya Medjdoub
Gestion billetterie de cinéma
Gestion billetterie de cinéma
mohamedgoumih
Introduction au Software Defined Networking (SDN)
Introduction au Software Defined Networking (SDN)
Edouard DEBERDT
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
Addi Ait-Mlouk
Uml examen
Uml examen
Majid CHADAD
7480 solutions
7480 solutions
Trong Oganort Gampoula
Syntaxe du langage PHP
Syntaxe du langage PHP
Jean-Marie Renouard
Ssh cookbook
Ssh cookbook
Jean-Marie Renouard
Contenu connexe
Tendances
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
webreaker
Examen principal - PHP
Examen principal - PHP
Ines Ouaz
Projet stage : Mise en place d'un système générique de sauvegarde et de rest...
Projet stage : Mise en place d'un système générique de sauvegarde et de rest...
Gedeon AGOTSI
Gestion de formulaires en PHP
Gestion de formulaires en PHP
Jean-Marie Renouard
rapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFE
Donia Hammami
TP1-UML-Correction
TP1-UML-Correction
Lilia Sfaxi
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
Lilia Sfaxi
SSL - Secure Sockets Layer - Présentation
SSL - Secure Sockets Layer - Présentation
Ikram Benabdelouahab
Sécurité des Applications WEB-LEVEL1
Sécurité des Applications WEB-LEVEL1
Tarek MOHAMED
2015 07 14_presentation-pfe-gestion-parc-informatique
2015 07 14_presentation-pfe-gestion-parc-informatique
Usmiste Rosso
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
MOHAMMED MOURADI
Cours javascript v1
Cours javascript v1
TheBest Icanbe
diagramme de séquence UML
diagramme de séquence UML
Amir Souissi
Expose dns
Expose dns
Laouali Ibrahim bassirou Been Makao
Corrige tp java
Corrige tp java
Maya Medjdoub
Gestion billetterie de cinéma
Gestion billetterie de cinéma
mohamedgoumih
Introduction au Software Defined Networking (SDN)
Introduction au Software Defined Networking (SDN)
Edouard DEBERDT
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
Addi Ait-Mlouk
Uml examen
Uml examen
Majid CHADAD
7480 solutions
7480 solutions
Trong Oganort Gampoula
Tendances
(20)
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
Examen principal - PHP
Examen principal - PHP
Projet stage : Mise en place d'un système générique de sauvegarde et de rest...
Projet stage : Mise en place d'un système générique de sauvegarde et de rest...
Gestion de formulaires en PHP
Gestion de formulaires en PHP
rapport de projet de fin d'étude_PFE
rapport de projet de fin d'étude_PFE
TP1-UML-Correction
TP1-UML-Correction
BigData_TP1: Initiation à Hadoop et Map-Reduce
BigData_TP1: Initiation à Hadoop et Map-Reduce
SSL - Secure Sockets Layer - Présentation
SSL - Secure Sockets Layer - Présentation
Sécurité des Applications WEB-LEVEL1
Sécurité des Applications WEB-LEVEL1
2015 07 14_presentation-pfe-gestion-parc-informatique
2015 07 14_presentation-pfe-gestion-parc-informatique
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Rapport application web (Spring BOOT,angular4) et mobile(ionc3) gestion des a...
Cours javascript v1
Cours javascript v1
diagramme de séquence UML
diagramme de séquence UML
Expose dns
Expose dns
Corrige tp java
Corrige tp java
Gestion billetterie de cinéma
Gestion billetterie de cinéma
Introduction au Software Defined Networking (SDN)
Introduction au Software Defined Networking (SDN)
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
Uml examen
Uml examen
7480 solutions
7480 solutions
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
анимации в Windows phone
анимации в Windows phone
Filipp Panfilov
About Sage France
About Sage France
Sage france
Présentation de Node.js
Présentation de Node.js
Mickael Couzinet
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
анимации в Windows phone
анимации в Windows phone
About Sage France
About Sage France
Présentation de Node.js
Présentation de Node.js
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