Introduction à PHP - Forum PHP 2010 - AFUP

6,471 views

Published on

PHP est aujourd’hui la plate-forme de développement web la plus populaire au monde avec plus de 25 millions de sites web et près de 5 millions de développeurs dans le monde.
Découvrez les solutions stratégiques et techniques de PHP qui permettent aux décideurs d'industrialiser les développements de nouvelle génération.

Comment a-t-elle été créée, comment a-t-elle évolué ?
PHP en entreprise, comment tout un écosystème s'est professionnalisé ?
Est-elle adaptée à tous les types de projets ?
Quels outils et solutions pour industrialiser PHP ?
En France PHP est un exemple de réussite du modèle OpenSource avec un large écosystème professionnel où les associations telles que l'AFUP servent « d'interface » avec le monde professionnel.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
6,471
On SlideShare
0
From Embeds
0
Number of Embeds
24
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Il y a 15 ans : Rasmus Lerdorf créait PHP en codant un ensemble de scripts Perl, dont il se servait pour noter les accès à son CV en ligne
    OS 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
  • Quelques entreprises utilisatrices de PHP en France : AFP, Alcatel, Alstom, Altran, Atos Origin, Aventis, Axa, Bayer, BHV, BNP Paribas, Bouygues, Carrefour, Casino, CCF, Cegetel, Cetelem, Club Med, Coca Cola, Crédit Agricole, Crédit Lyonnais, Danone, Dassault, EADS, EDF- GDF, Europe 2, France 2, France Telecom, Gemplus, Givenchy, Le Figaro, Le Monde, Libération, M6, Michelin, Nokia, Novartis, Pechiney, Présidence de la République, PSA, RATP, Sagem, Sanofi, SNCF, Snecma, Société Générale, Suez, TF1, Ubi Soft, Wanadoo,
  • Simplicité: fait à la base pour que n'importe quel développeur puisse rapidement créer son application dynamique
    Souplesse : procédural ou orienté objet
    Interopérabilité : Java, XML, LDAP, SAP, Lotus, objets COM, .Net,...
    Portabilité : l'application fonctionne à l'identique peu importe le serveur
    Pérennité : 4,5 millions de dev, open source,
    Performance : ex des sites medias comme 20minutes.fr ou l'express
    ROI : tout ça fait que le ROI est bon
  • Introduction à PHP - Forum PHP 2010 - AFUP

    1. 1. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Introduction à PHP
    2. 2. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Sommaire ● Qui suis-je ● Qu'est-ce que PHP ? ● Quelques chiffres ● Pourquoi utiliser PHP ● Hello World ! ● L'écosystème PHP ● La communauté PHP
    3. 3. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Qui suis-je ? ● Président de l'AFUP depuis janvier 2010 ● Directeur technique de Mediapart ● twitter.com/nsilberman ● blog.strategeek.fr
    4. 4. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman PHP ? ● PHP : Hypertext Preprocessor ● 15 ans d'évolution depuis Rasmus Lerdorf ● Langage de programmation coté serveur ● Développement orienté objet ● Couche de présentation ● Disponibles sur l'ensemble des OS courants (et même sur le cloud)
    5. 5. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Et en chiffres ? ● 4 500 000 développeurs ● 1 site Web sur 3 dans le monde ● 45 % de sites Français ● Installé sur 50% des serveurs Apache ● 87% des entreprises du CAC 40 ● 95 % des 20 premières entreprises francaiseş Sources : nexen.net, php.net, afup.org
    6. 6. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Pourquoi utiliser PHP ? ● Simplicité ● Souplesse ● Interopérabilité ● Portabilité ● Pérennité ● Performance ● ROI
    7. 7. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Hello World ! (1/2) <?php echo 'Hello world'; ?>
    8. 8. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Hello World ! (2/2) <?php class Hello { function sayHello() { return 'Hello World!'; } } ?>
    9. 9. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Les IDE (Integrated Development Environment) ● Eclipse PDT ● Zend Studio ● NetBeans ● Dreamweaver ● PHPEdit ● ...
    10. 10. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Les gestionnaires de sources ● Subversion (SVN) ● Git ● Mercurial ● ...
    11. 11. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Des frameworks de développement ● Symfony ● Zend framework ● CakePHP ● Jelix ● ...
    12. 12. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Des CMS ● Drupal ● Joomla ● EZ Publish ● Typo3 ● Spip ● ...
    13. 13. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Les bibiothèques de test ● PHP Unit ● SimpleTest ● ...
    14. 14. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Analyseurs de code ● PHP_CopyPasteDetector ● PHP_CodeSniffer ● PHP_MessDetector ● PHP_CodeBrowser ● ...
    15. 15. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Déploiement ● PHing ● PHAR ● Fredistrano
    16. 16. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman L'écosystème PHP ● Intégration continue ● Hudson ● CrusieControl ● Xinc ● Bamboo ● ...
    17. 17. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman La communauté PHP
    18. 18. { Nicolas Silberman - Président de l'AFUP - twitter @nsilberman Merci Des questions ?

    ×