SlideShare une entreprise Scribd logo
1  sur  75
PHP5: Développement avec  Zend Framework The PHP framework leader for  Web application developement Présenté par Ndjido  Ardo BAR [email_address]
Sommaire ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework    Présenté par Ndjido Ardo BAR | Page
GÉNÉRALITÉS SUR PHP mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Généralités sur PHP—HISTORIQUE 1/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Généralités sur PHP—HISTORIQUE 2/2 ,[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Généralités sur PHP—Caractéristique 1/1 ,[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Généralités sur PHP– Fonctionnement 1/1 mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  L’architecture CLIENT/SERVEUR
Généralités sur PHP—Avantages de php ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Généralités sur PHP—Faiblesses 1/1 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP 5 : LES NOUVEAUTÉS mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Nouveautés sur PHP5 1/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Nouveautés sur PHP5 2/2 ,[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP 5 & LE PARADIGME OBJET  mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Le paradigme Objet 1/5 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Le paradigme Objet 2/5 ,[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  # itsRadius : double # itsCenter : Point CIRCLE + Area() : double + Circumference(): double + SetCenter(Point) + SetRadius() Classe Instances itsRadius = 2,7 itsCenter  = (2;1) itsRadius = 2,7 itsCenter  = (2;7)
Le paradigme Objet 3/5 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Le paradigme Objet 4/5 ,[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  SHAPE +  Draw(); +  Erase(); SQUARE CIRCLE
Le paradigme Objet 5/5 ,[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP & le paradigme Objet 1/10 ,[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP & le paradigme Objet 2/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP & le paradigme Objet 3/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP & le paradigme Objet 4/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  CLASSE ABSTRAITE
PHP & le paradigme Objet 5/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 | Page  Zend Framework  Présenté par Ndjido Ardo BAR
PHP & le paradigme Objet 6/10 ,[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  LES INTERFACES
PHP & le paradigme Objet 7/10 mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  Exemple d’implémentation d’interface
PHP & le paradigme Objet 8/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PHP & le paradigme Objet 9/10 ,[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  LES EXCEPTIONS
PHP & le paradigme Objet 10/10 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  Exemple d’utilisation d’une EXECPTION
Les méthodes MAGIQUES de PHP5 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
LES DESIGN PATTERNS mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Les DESIGN PATTERN 1/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Les DESIGN PATTERN 2/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Les DESIGN PATTERN 3/6 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Les DESIGN PATTERN 4/6 mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  Exemple de fabrique d’objets
Les DESIGN PATTERN 5/6 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Les DESIGN PATTERN 6/6 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
INTRODUCTION AU  ZEND FRAMEWORK mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Introduction au Zend Framework ,[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  NOT REINVENT THE WHEEL!!
Qu’est ce que Zend Framework? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Historique du Zend Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Contenu du Zend Framework? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  ,[object Object]
Aperçu de l’API mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Aperçu du contenu1/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Aperçu du contenu2/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Aperçu du contenu 3/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Aperçu du contenu4/4 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Configuration repertoire ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Minimum requis pour ZF ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Installation de Zend Framework 1/2 ,[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Installation de Zend Framework 2/2 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
PRÉSENTATION DE QUELQUES CLASSES mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
ZEND_LOADER ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
ZEND_VERSION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
ZEND_CONFIG & Zend_Config_{Ini,Xml} 1/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
ZEND_CONFIG & Zend_Config_{Ini,Xml} 2/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
ZEND_DB ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
ZEND_Db_TABLE: Le ORM (Mapping Objet Relationnel) ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’ARCHITECTURE MVC mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’architecture MVC 1/7 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’architecture MVC 2/7 ,[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’architecture MVC 3/7 ,[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  Zend_Controler_Front
L’architecture MVC 4/7 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  Répertoire contenant la classe du contrôleur
L’architecture MVC 5/7 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’architecture MVC 6/ 7 Le Model 1/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’architecture MVC 6/ 7 Le Model 2/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
L’architecture MVC 7/ 7 La Vue 1/1 ,[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
MOTEUR DE TEMPLATE: SMARTY mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Moteur de template 1/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Moteur de template 2/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page  SMARTY
Moteur de template 3/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Moteur de template 4/6 ,[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Moteur de template 5/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Moteur de template 6/6 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],mardi 2 juin 2009 Zend Framework  Présenté par Ndjido Ardo BAR | Page
MERCI KEEP ON USING FRAMEWORKS

Contenu connexe

Tendances

Introduction à CakePHP
Introduction à CakePHPIntroduction à CakePHP
Introduction à CakePHPPierre MARTIN
 
Presentation du framework symfony
Presentation du framework symfonyPresentation du framework symfony
Presentation du framework symfonyJeremy Gachet
 
Symfony3 overview
Symfony3 overviewSymfony3 overview
Symfony3 overviewSymfonyMu
 
Symfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en TwigSymfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en TwigAbdelkader Rhouati
 
Une application en deux heure - PHP Québec Janvier 2009
Une application en deux heure - PHP Québec Janvier 2009Une application en deux heure - PHP Québec Janvier 2009
Une application en deux heure - PHP Québec Janvier 2009Philippe Gamache
 
Bonnes pratiques de developpement en PHP
Bonnes pratiques de developpement en PHPBonnes pratiques de developpement en PHP
Bonnes pratiques de developpement en PHPPascal MARTIN
 
Symfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiquesSymfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiquesNoel GUILBERT
 
Orchestrez vos projets Symfony sans fausses notes
Orchestrez vos projets Symfony sans fausses notesOrchestrez vos projets Symfony sans fausses notes
Orchestrez vos projets Symfony sans fausses notesXavier Gorse
 
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPAlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPjulien pauli
 
Introduction à Symfony2
Introduction à Symfony2Introduction à Symfony2
Introduction à Symfony2Hugo Hamon
 
Présentation symfony epita
Présentation symfony epitaPrésentation symfony epita
Présentation symfony epitaNoel GUILBERT
 
Formation Symfony2 par KNP Labs
Formation Symfony2 par KNP LabsFormation Symfony2 par KNP Labs
Formation Symfony2 par KNP LabsKNP Labs
 
Presentation Symfony
Presentation SymfonyPresentation Symfony
Presentation SymfonyJeremy Gachet
 
symfony : Un Framework Open-Source pour les Professionnels
symfony : Un Framework Open-Source pour les Professionnelssymfony : Un Framework Open-Source pour les Professionnels
symfony : Un Framework Open-Source pour les ProfessionnelsFabien Potencier
 
Patterns and OOP in PHP
Patterns and OOP in PHPPatterns and OOP in PHP
Patterns and OOP in PHPjulien pauli
 
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...Xavier Lacot
 
Presentation Symfony2
Presentation Symfony2Presentation Symfony2
Presentation Symfony2Ahmed ABATAL
 
Symfony 2 : chapitre 4 - Les services et les formulaires
Symfony 2 : chapitre 4 - Les services et les formulairesSymfony 2 : chapitre 4 - Les services et les formulaires
Symfony 2 : chapitre 4 - Les services et les formulairesAbdelkader Rhouati
 
Django pour les développeurs Symfony (et réciproquement)
Django pour les développeurs Symfony (et réciproquement)Django pour les développeurs Symfony (et réciproquement)
Django pour les développeurs Symfony (et réciproquement)Nicolas Perriault
 

Tendances (20)

Introduction à CakePHP
Introduction à CakePHPIntroduction à CakePHP
Introduction à CakePHP
 
Presentation du framework symfony
Presentation du framework symfonyPresentation du framework symfony
Presentation du framework symfony
 
Symfony3 overview
Symfony3 overviewSymfony3 overview
Symfony3 overview
 
Symfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en TwigSymfony 2 : chapitre 2 - Les vues en Twig
Symfony 2 : chapitre 2 - Les vues en Twig
 
Une application en deux heure - PHP Québec Janvier 2009
Une application en deux heure - PHP Québec Janvier 2009Une application en deux heure - PHP Québec Janvier 2009
Une application en deux heure - PHP Québec Janvier 2009
 
Bonnes pratiques de developpement en PHP
Bonnes pratiques de developpement en PHPBonnes pratiques de developpement en PHP
Bonnes pratiques de developpement en PHP
 
Symfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiquesSymfony2: 30 astuces et bonnes pratiques
Symfony2: 30 astuces et bonnes pratiques
 
Orchestrez vos projets Symfony sans fausses notes
Orchestrez vos projets Symfony sans fausses notesOrchestrez vos projets Symfony sans fausses notes
Orchestrez vos projets Symfony sans fausses notes
 
AlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHPAlterWay SolutionsLinux Outils Industrialisation PHP
AlterWay SolutionsLinux Outils Industrialisation PHP
 
Introduction à Symfony2
Introduction à Symfony2Introduction à Symfony2
Introduction à Symfony2
 
Présentation symfony epita
Présentation symfony epitaPrésentation symfony epita
Présentation symfony epita
 
Symfony 2 et le Web
Symfony 2 et le WebSymfony 2 et le Web
Symfony 2 et le Web
 
Formation Symfony2 par KNP Labs
Formation Symfony2 par KNP LabsFormation Symfony2 par KNP Labs
Formation Symfony2 par KNP Labs
 
Presentation Symfony
Presentation SymfonyPresentation Symfony
Presentation Symfony
 
symfony : Un Framework Open-Source pour les Professionnels
symfony : Un Framework Open-Source pour les Professionnelssymfony : Un Framework Open-Source pour les Professionnels
symfony : Un Framework Open-Source pour les Professionnels
 
Patterns and OOP in PHP
Patterns and OOP in PHPPatterns and OOP in PHP
Patterns and OOP in PHP
 
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
Forum PHP 2010 - Les frameworks, essentiels dans-l-ecosysteme-php-xavier-laco...
 
Presentation Symfony2
Presentation Symfony2Presentation Symfony2
Presentation Symfony2
 
Symfony 2 : chapitre 4 - Les services et les formulaires
Symfony 2 : chapitre 4 - Les services et les formulairesSymfony 2 : chapitre 4 - Les services et les formulaires
Symfony 2 : chapitre 4 - Les services et les formulaires
 
Django pour les développeurs Symfony (et réciproquement)
Django pour les développeurs Symfony (et réciproquement)Django pour les développeurs Symfony (et réciproquement)
Django pour les développeurs Symfony (et réciproquement)
 

En vedette

PHP Strings and Patterns
PHP Strings and PatternsPHP Strings and Patterns
PHP Strings and PatternsHenry Osborne
 
Building Web Applications with Zend Framework
Building Web Applications with Zend FrameworkBuilding Web Applications with Zend Framework
Building Web Applications with Zend FrameworkPhil Brown
 
Zend bootstrap
Zend bootstrapZend bootstrap
Zend bootstrapneuros
 
soft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les testssoft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les testssoft-shake.ch
 
Danone Univer Sell 2010 Cest Quoi
Danone Univer Sell 2010 Cest QuoiDanone Univer Sell 2010 Cest Quoi
Danone Univer Sell 2010 Cest QuoiDanone Jobs
 
rapport_de_stage_M2_Hugues_Odegaard
rapport_de_stage_M2_Hugues_Odegaardrapport_de_stage_M2_Hugues_Odegaard
rapport_de_stage_M2_Hugues_OdegaardHugues Odegaard
 
Le Développement d’une Application Web
Le Développement d’une Application WebLe Développement d’une Application Web
Le Développement d’une Application WebMalick Mbaye
 
Présentation-LF-SI16-002
Présentation-LF-SI16-002Présentation-LF-SI16-002
Présentation-LF-SI16-002Waçym M'nasri
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012jedjenderedjian
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Nazih Heni
 
Centrale litiére important
Centrale litiére importantCentrale litiére important
Centrale litiére importantMaryam Mimita
 
Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis abouaalexis
 
Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...ECAM Brussels Engineering School
 
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi Smart Taxi - Gruppo Biesse
 
Conception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligneConception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligneAydi Nébil
 

En vedette (20)

PHP Strings and Patterns
PHP Strings and PatternsPHP Strings and Patterns
PHP Strings and Patterns
 
Building Web Applications with Zend Framework
Building Web Applications with Zend FrameworkBuilding Web Applications with Zend Framework
Building Web Applications with Zend Framework
 
Zend bootstrap
Zend bootstrapZend bootstrap
Zend bootstrap
 
soft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les testssoft-shake.ch - Développement d'une application iPhone pilotée par les tests
soft-shake.ch - Développement d'une application iPhone pilotée par les tests
 
Danone Univer Sell 2010 Cest Quoi
Danone Univer Sell 2010 Cest QuoiDanone Univer Sell 2010 Cest Quoi
Danone Univer Sell 2010 Cest Quoi
 
rapport_de_stage_M2_Hugues_Odegaard
rapport_de_stage_M2_Hugues_Odegaardrapport_de_stage_M2_Hugues_Odegaard
rapport_de_stage_M2_Hugues_Odegaard
 
Powerpoint veille2
Powerpoint veille2Powerpoint veille2
Powerpoint veille2
 
concours innovation cnfpt
concours innovation cnfptconcours innovation cnfpt
concours innovation cnfpt
 
Développement informatique : Programmation réseau
Développement informatique : Programmation réseauDéveloppement informatique : Programmation réseau
Développement informatique : Programmation réseau
 
OpenAge
OpenAgeOpenAge
OpenAge
 
Le Développement d’une Application Web
Le Développement d’une Application WebLe Développement d’une Application Web
Le Développement d’une Application Web
 
Présentation-LF-SI16-002
Présentation-LF-SI16-002Présentation-LF-SI16-002
Présentation-LF-SI16-002
 
Projet Domurpic
Projet DomurpicProjet Domurpic
Projet Domurpic
 
Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012Soutenance de fin d’étude promotion srs 2012
Soutenance de fin d’étude promotion srs 2012
 
Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"Asp.net Tutorials de L'application "Organizer"
Asp.net Tutorials de L'application "Organizer"
 
Centrale litiére important
Centrale litiére importantCentrale litiére important
Centrale litiére important
 
Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis Rapport version finale kouakou aboua pokou alexis
Rapport version finale kouakou aboua pokou alexis
 
Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...Développement informatique : Gestion de projet, versioning, debugging, testin...
Développement informatique : Gestion de projet, versioning, debugging, testin...
 
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
Smart Taxi Présentation - Entrez dans l’avenir de la gestion taxi
 
Conception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligneConception et développement d’un Système de réservation en ligne
Conception et développement d’un Système de réservation en ligne
 

Similaire à PHP5 et Zend Framework

Utiliser le Zend Framework avec Symfony
Utiliser le Zend Framework avec SymfonyUtiliser le Zend Framework avec Symfony
Utiliser le Zend Framework avec SymfonyXavier Gorse
 
Introduction à Zend Framework 2
Introduction à Zend Framework 2Introduction à Zend Framework 2
Introduction à Zend Framework 2Mickael Perraud
 
20100221 my phingtool - blog
20100221   my phingtool - blog20100221   my phingtool - blog
20100221 my phingtool - blogPHPPRO
 
Php 7.4 2020-01-28 - afup
Php 7.4   2020-01-28 - afupPhp 7.4   2020-01-28 - afup
Php 7.4 2020-01-28 - afupJulien Vinber
 
ZendFramework2 - Présentation
ZendFramework2 - PrésentationZendFramework2 - Présentation
ZendFramework2 - Présentationjulien pauli
 
Architecture PHP 3 tier avec Zend en backend de Drupal
Architecture PHP 3 tier avec Zend en backend de DrupalArchitecture PHP 3 tier avec Zend en backend de Drupal
Architecture PHP 3 tier avec Zend en backend de DrupalThomas Delerm
 
Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !Engineor
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPkemenaran
 
Qualité logicielle
Qualité logicielleQualité logicielle
Qualité logiciellecyrilgandon
 
Entity_framework_db first
Entity_framework_db firstEntity_framework_db first
Entity_framework_db firstZineb ELGARRAI
 
Présentation Groovy
Présentation GroovyPrésentation Groovy
Présentation Groovyguest6e3bed
 
Présentation Groovy
Présentation GroovyPrésentation Groovy
Présentation GroovyJS Bournival
 
Cours partie1 elgarrai zineb
Cours partie1 elgarrai zinebCours partie1 elgarrai zineb
Cours partie1 elgarrai zinebZineb ELGARRAI
 

Similaire à PHP5 et Zend Framework (20)

Utiliser le Zend Framework avec Symfony
Utiliser le Zend Framework avec SymfonyUtiliser le Zend Framework avec Symfony
Utiliser le Zend Framework avec Symfony
 
Introduction à Zend Framework 2
Introduction à Zend Framework 2Introduction à Zend Framework 2
Introduction à Zend Framework 2
 
Etude des Frameworks PHP
Etude des Frameworks PHPEtude des Frameworks PHP
Etude des Frameworks PHP
 
20100221 my phingtool - blog
20100221   my phingtool - blog20100221   my phingtool - blog
20100221 my phingtool - blog
 
Zf2 ce-qui-va-changer
Zf2 ce-qui-va-changerZf2 ce-qui-va-changer
Zf2 ce-qui-va-changer
 
Php 7.4 2020-01-28 - afup
Php 7.4   2020-01-28 - afupPhp 7.4   2020-01-28 - afup
Php 7.4 2020-01-28 - afup
 
ZendFramework2 - Présentation
ZendFramework2 - PrésentationZendFramework2 - Présentation
ZendFramework2 - Présentation
 
Architecture PHP 3 tier avec Zend en backend de Drupal
Architecture PHP 3 tier avec Zend en backend de DrupalArchitecture PHP 3 tier avec Zend en backend de Drupal
Architecture PHP 3 tier avec Zend en backend de Drupal
 
Playing With PHP 5.3
Playing With PHP 5.3Playing With PHP 5.3
Playing With PHP 5.3
 
Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !Open close principle, on a dit étendre, pas extends !
Open close principle, on a dit étendre, pas extends !
 
Formation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHPFormation PHP avancé - Cake PHP
Formation PHP avancé - Cake PHP
 
Des tests modernes pour Drupal
Des tests modernes pour DrupalDes tests modernes pour Drupal
Des tests modernes pour Drupal
 
Les framework mvc
Les framework mvcLes framework mvc
Les framework mvc
 
Qualité logicielle
Qualité logicielleQualité logicielle
Qualité logicielle
 
Tutoriel java
Tutoriel javaTutoriel java
Tutoriel java
 
Entity_framework_db first
Entity_framework_db firstEntity_framework_db first
Entity_framework_db first
 
Présentation Groovy
Présentation GroovyPrésentation Groovy
Présentation Groovy
 
Présentation Groovy
Présentation GroovyPrésentation Groovy
Présentation Groovy
 
Design Patterns
Design PatternsDesign Patterns
Design Patterns
 
Cours partie1 elgarrai zineb
Cours partie1 elgarrai zinebCours partie1 elgarrai zineb
Cours partie1 elgarrai zineb
 

PHP5 et Zend Framework

  • 1. PHP5: Développement avec Zend Framework The PHP framework leader for Web application developement Présenté par Ndjido Ardo BAR [email_address]
  • 2.
  • 3. GÉNÉRALITÉS SUR PHP mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 4.
  • 5.
  • 6.
  • 7. Généralités sur PHP– Fonctionnement 1/1 mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page L’architecture CLIENT/SERVEUR
  • 8.
  • 9.
  • 10. PHP 5 : LES NOUVEAUTÉS mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 11.
  • 12.
  • 13. PHP 5 & LE PARADIGME OBJET mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. PHP & le paradigme Objet 7/10 mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page Exemple d’implémentation d’interface
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. LES DESIGN PATTERNS mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 31.
  • 32.
  • 33.
  • 34. Les DESIGN PATTERN 4/6 mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page Exemple de fabrique d’objets
  • 35.
  • 36.
  • 37. INTRODUCTION AU ZEND FRAMEWORK mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 38.
  • 39.
  • 40.
  • 41.
  • 42. Aperçu de l’API mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. PRÉSENTATION DE QUELQUES CLASSES mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. L’ARCHITECTURE MVC mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. MOTEUR DE TEMPLATE: SMARTY mardi 2 juin 2009 Zend Framework Présenté par Ndjido Ardo BAR | Page
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75. MERCI KEEP ON USING FRAMEWORKS