Formation Optimisation PHP

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Optimiser ses applications PHP/MySQL
  • Comprendre le fonctionnement de PHP et du Web
  • Analyser un site existant
  • Comprendre la notion de cache

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

Contacter l'organisme

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

La formation Optimisation PHP répond au besoin des développeurs qui veulent faire monter en puissance leurs applications Web. Basé sur un cas concret, durant quatre jours nous aborderons les différentes étapes qui vous permettront d'améliorer les performances d'une application : mesure, web-stress et optimisation. 

Programme

Analyser un site existant

Les journaux / remontées d'information
Les outils de monitoring / profiling
Repérer les goulots d'étranglement
Utilisation d'outils de web-stress

Architecture PHP et serveurs webs

Comprendre PHP et les serveurs webs
Les différentes manières d'utiliser PHP
Les outils autour de PHP (PECL, PEAR, ...)
Les différentes manières d'installer PHP
Zend Engine / débogage de bas niveau

Considérations matérielles et logicielles

Les points à prendre en compte
OS, matériel et versions des logiciels
Savoir estimer les ressources nécessaires en fonction du type d'application
Les différents serveurs webs pour PHP

Optimisation de la compilation

Compilation d'Apache et PHP pour les performances et la sécurité
Compilation de Lighttpd / NGinx
Paramétrage et personnalisation de l'environnement
Optimisation de l'accès aux extensions (statique et dynamique)
Modules Apache et extensions PHP

Optimisation par la configuration logicielle

Configuration PHP
Configuration du serveur Apache

Optimisation par le code

Les erreurs à ne pas commettre
Quelques pistes pour optimiser vos scripts

Optimisation par le cache

Adaptation environnement / architecture
Cache de haut niveau : HTTP
Cache d'opcodes et caches mémoire
Mise en place d'un proxy HTTP
Compression zlib
Gestion optimisée des téléchargements

Optimisation des bases de données

Configuration du serveur MySQL
Choix du moteur de stockage
Optimisation des structures de tables
Optimisation des requêtes
Réplication des données

Prérequis

- Bonne connaissance de PHP
- Connaître les bases de Linux
- Niveau «PHP expert certifié»

Public

Cette formation Optimisation PHP s'adresse aux Architectes, aux Administrateurs et aux Développeurs

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

Concrètement, à l'issue de cette formation PHP, vous serez en mesure de :

  • Connaître la syntaxe et les bonnes pratiques du langage PHP
  • Apprendre à gérer correctement une réponse Http / Html (SoC selon PSR)
  • Savoir assurer la persistance côté Client ou Serveur (Cookies vs Session)
  • Savoir interagir avec un SGBD-R et comprendre les bases du SQL
  • Être capable de gérer le traitement des formulaires
  • Comprendre les principaux risques liés à la sécurité des applications écrites en PHP
Tarif

A partir de 2 095,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Sécuriser les applications PHP

Proposé par ENI Service

Objectifs de la formation

  • Décrire les vulnérabilités des applications Web.
  • Identifier et mettre en oeuvre les contre-mesures appropriées pour se prémunir contre les attaques CSRF, XSS, SQL Injection, Remote Code Injection, ...
  • Crypter les données applicatives sensibles.
  • Décrire l'apport des frameworks et librairies PHP, pour la sécurité.
  • Sécuriser l'environnement d'exécution PHP pour la production.
  • Sécuriser un serveur Web Apache exécutant des applications PHP.
  • Sécuriser un serveur de base de données MySQL.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer des sites dynamiques avec PHP
  • Accéder aux sources de données externes sur toute plateforme du marché
Tarif

A partir de 2 050,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Drupal 8 & 9 déploiement, vous serez en mesure de :

  • Comprendre le système de configuration natif
  • Acquérir les bonnes pratiques de déploiement sous Drupal 8 & 9
  • Savoir utiliser les outils à votre disposition pour faciliter et organiser les déploiements
Tarif

A partir de 600,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation AIX analyse des performances permet de développer les compétences pour utiliser les traces du noyau, les traces sur les utilitaires, svmon pour mesurer et analyser les problèmes de performances du CPU, de la mémoire et des E/Ssur les systèmes IBM utilisant AIX. Les présentations seront suivies de nombreux excercices permettant d'obtenir une expérience pratique sur les performances.

Tarif

A partir de 3 190,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Gérer la programmation orientée objet
  • Manier le PHP Data Object (PDO) et les bases de données
  • Utiliser XML avec PHP
  • Utiliser PHP pour les services Web
  • Gérer la sécurité
  • Gérer les performances
  • Maîtriser l'environnement de développement
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Créer ses pages en utilisant HTML5, CSS3 avec un éditeur WYSIWYG
  • Structurer les dossiers et fichiers des sites Web créés
  • Utiliser des règles de base du design pour créer un site Web
  • Créer, traiter et optimiser des images destinées au Web
  • Créer des pages dynamiques avec PHP / MySQL [MariaDB]
  • Mettre en ligne son projet
Tarif

A partir de 1 390,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...