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

ez-publish

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
  • RSS
  • Facebook
  • Twitter
  • Linkedin
  • Delicious

Ca twitte !