La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Ernaelsten Gérard - Frédéric FiléePage 1 ESA Ecole Supérieure des Affaires Cours de Programmation Web : PHP Avant-propos.

Présentations similaires


Présentation au sujet: "Ernaelsten Gérard - Frédéric FiléePage 1 ESA Ecole Supérieure des Affaires Cours de Programmation Web : PHP Avant-propos."— Transcription de la présentation:

1 Ernaelsten Gérard - Frédéric FiléePage 1 ESA Ecole Supérieure des Affaires Cours de Programmation Web : PHP Avant-propos

2 Ernaelsten Gérard - Frédéric FiléePage 2 ESA Ecole Supérieure des Affaires Avant propos Avant-Propos: plan 1. Prise de contact 2. PHP, le paradoxe 3. Juste équilibre 4. Méthode de travail 5. Aspects pratiques

3 Ernaelsten Gérard - Frédéric FiléePage 3 ESA Ecole Supérieure des Affaires Avant propos 1. Prise de contact  Nom : Ernaelsten Gérard  Profession : Développeur PHP / DBA  Contact : Mail : PHP@formatux.be Web : http://php.formatux.be

4 Ernaelsten Gérard - Frédéric FiléePage 4 ESA Ecole Supérieure des Affaires Avant propos 2. PHP, le paradoxe Succès indéniable > < dépréciation par les spécialistes

5 Ernaelsten Gérard - Frédéric FiléePage 5 ESA Ecole Supérieure des Affaires Avant propos « PHP est présent sur 35,44% des sites Web au mois d'avril 2006. » Cf. http://www.nexen.net

6 Ernaelsten Gérard - Frédéric FiléePage 6 ESA Ecole Supérieure des Affaires Avant propos « Devenu le langage serveur par défaut des hébergements sous Linux, dépassant ainsi Perl, il n'est cependant pas exempt de critiques acerbes et parfois justifiées, comme ses lacunes en matière de support Unicode, le manque de cohérence de ses fonctions, ou son typage trop laxiste. […Voici] une des principales critiques envers le langage : le grand nombre de fonctions standards (plus de 3000), leur disparité syntaxique, et leurs incohérences d'implémentation. » Cf. http://www.journaldunet.com/developpeur

7 Ernaelsten Gérard - Frédéric FiléePage 7 ESA Ecole Supérieure des Affaires Avant propos 3. Juste équilibre  Les avantages de PHP : –Langage gratuit –Facile –Flexible –Avec l’hébergement très répandu et à faible coût

8 Ernaelsten Gérard - Frédéric FiléePage 8 ESA Ecole Supérieure des Affaires Avant propos 3. Juste équilibre - Supporté par la société ZEND. - Supporté par la société ZEND. - Très performant depuis sa version 5.1 (actuellement en version 5.3 ). - Très performant depuis sa version 5.1 (actuellement en version 5.3 ). - Multi-plateforme. - Multi-plateforme. - Concurrent directe de Java (pas prévu pour le Web) et de.Net-aspx(uniquement Windows). - Concurrent directe de Java (pas prévu pour le Web) et de.Net-aspx(uniquement Windows).

9 Ernaelsten Gérard - Frédéric FiléePage 9 ESA Ecole Supérieure des Affaires Avant propos 3. Juste équilibre  Les inconvénients de PHP : –Trop permissif (> < flexibilité) –Pas nativement orienté objet –Radicalise ses méthodes de programmation en fonction des nouvelles version. –Grosse boite à outil mal pensé, ce qui paradoxalement => Permet à « n’importe qui » de faire « n’importe quoi »

10 Ernaelsten Gérard - Frédéric FiléePage 10 ESA Ecole Supérieure des Affaires Avant propos 3. Juste équilibre  Le défi : –Utiliser PHP –À bon escient –Avec une bonne architecture !!! –Prudemment –Avec un Framework (Zend Framework – CodeIgniter)

11 Ernaelsten Gérard - Frédéric FiléePage 11 ESA Ecole Supérieure des Affaires Avant propos 4. Méthode de travail  Pas un cours sur Web,  mais bien sur la « programmation PHP » => Voir aussi « l’environnement web » :  L’internet et le serveur Apache  Le langage XHTML et les CSS  Le langage PHP

12 Ernaelsten Gérard - Frédéric FiléePage 12 ESA Ecole Supérieure des Affaires Avant propos 4. Méthode de travail  Pas possible d’étudier toute la matière en détails (tout Apache, tout XHTML, tout PHP)  Plutôt donner des « clefs » pour permettre d’avancer dans la matière

13 Ernaelsten Gérard - Frédéric FiléePage 13 ESA Ecole Supérieure des Affaires Avant propos 4. Méthode de travail  Participation importante des étudiants  « construire le cours ensemble »  Réaliser des « travaux pratiques »

14 Ernaelsten Gérard - Frédéric FiléePage 14 ESA Ecole Supérieure des Affaires Avant propos 5. Aspects pratiques  Évaluation : –Examen théorique –Projets pratiques: XHTML, PHP (Bug Tracker) –« Devoirs »

15 Ernaelsten Gérard - Frédéric FiléePage 15 ESA Ecole Supérieure des Affaires Avant propos 5. Aspects pratiques  Support de cours : –« slides » en construction – Référence de livres –« site web » en construction (php.formatux.be)


Télécharger ppt "Ernaelsten Gérard - Frédéric FiléePage 1 ESA Ecole Supérieure des Affaires Cours de Programmation Web : PHP Avant-propos."

Présentations similaires


Annonces Google