La formation Atelier de l'industrialisation PHP vous permettra de passer au niveau d'excellence dans le
domaine professionnel et augmenter la qualité de votre travail et votre productivité. Type de formation :
Atelier
Durant cette formation de 28 heures, vous allez faire un tour complet de tous les outils qui vous
permettront de mieux s'organiser dans les méthodologies de votre travail.
Référence :
Objectifs ---
Prérequis :
Chapitre 1 : Introduction Chapitre 2: Optimisation de code
Bonne connaissance
de PHP
- Problèmes classiques rencontrés en
développement.
Quiz oral
- Culture d'entreprise : impacts à long et Concernés :
moyen termes. - Outils : de mesure (Pear), de
Techniciens
simulation de charge client/serveur, Développeurs
- Inflation non contrôlée du code et d'optimisation. Programmeurs
théorie de l'avalanche.
- Compression à la volée. Principe de la
- Réutilisabilité : stratégies et enjeux. compression/décompression des
pages.
- Précautions et limites.
- Serveurs à balancement de charge. - MVC : diviser pour mieux régner. MVC sans
Approche matérielle. Impact sur le l'objet.
développement.
- Concepts avancés de la POO : classes abstraites,
Travaux pratiques interfaces. Méthodes automatiques, surcharge,
sauvegarde, clonage.
Analyse de performances et consommation
mémoire. Utilisation d'un IDE et d'un - Frameworks (cadres). Philosophie. Etude d'un
générateur de documentation. Etude d'une framework " maison ". Principaux frameworks du
classe "session" pour la conservation des marché.
données en environnement multiserveurs.
- Design patterns (motifs de conception). Principe
de base et avantages.
- Analyse statique de code Passage d'une page " spaghetti " à un modèle
MVC. Réalisation d'un moteur de recherche avec
- Etude du couplage un framework. Implémentation d'une classe de
connexion pour la conservation des ressources.
- Métriques diverses
Travaux pratiques