Durée :
6 jours
Objectif :
Administration et Développement web avec ezPublish : gestion de contenu, templating, workflow, système de cache
Pré-requis :
Très bonne connaissance d'HTML, CSS et PHP
Public :
Developpeur, webmaster, informaticien...
Plan de cours
Gestion et administration du contenu
- Les groupes d’utilisateurs, rôles et droits associés
- Types de contenu et types de données
- Ajouter, modifier et supprimer du contenu
- Installation, paramétrage et configuration
- Gestion des brouillons, des versions et du multilinguisme
- Exploitation des worflows
- Section et arbre de contenu
Configuration avancée
- Architecture des répertoires : modules, template, siteaccess…
- Bibliothèques, noyau et modules
- Manipuler les fichiers .ini
- Créer un siteAccess
- Installer une extension
- Exporter un package
Développer pour ezPublish
- Notion de Layout
- Utiliser le débogeur
- Principes d’override (surcharge)
- Le langage de templating : Généralités, contrôle, variables et opérateurs
Templating : personnalisation de votre site
- Créer son propre design
- Le modèle Modèle/Vue/Controller
- La séparation du fond et de la forme et son impact sur l’arborescence d’EzPublish.
- Créer des templates de vues ou de noeuds
Personnalisez son blog
- Sélectionner et installer un nouveau template
- Installer et configurer des plugins pour ajouter des fonctionnalités
Fonctionnalités avancées
- Bonnes pratiques de développement
- Gestion des caches
- Optimisation des performances
- Mise en oeuvre d’eZFind




