Accueil > Formation > PHP > Réaliser un site éditorial en PHP avec eZ publish

PH-EZ

Durée

  • 3 jours

Objectifs

  • Maîtriser l'architecture de la solution
  • Administrer une application eZ publish
  • Maîtriser le processus de développement des modèles de présentation (templates)

Public

  • Webmasters
  • Développeurs
  • Chefs de projets
  • Architectes techniques

Pré-requis

  • Maîtrise de PHP

Tarif d'inscription

  • 1290 € H.T. par personne (déjeuner inclus)

Planning France

Calendrier 2012

  • Du 03 au 05 octobre
  • Du 10 au 12 décembre

Réaliser un site éditorial en PHP avec eZ publish

eZ publish est un logiciel professionnel de gestion de contenu, et e-commerce pour les particuliers (licence free open source GPL) et les entreprises (licence non GPL mais commerciale), dont un des avantages majeurs est la prise en charge de la responsabilité totale du produit de la part d'eZ Systems, le créateur.

La conception objet du CMS, l'interface d'administration très complète, les multiples possibilités d'extensions, son code ouvert et sa communauté très active en font aujourd'hui un produit plébiscité.

Thèmes

Programme

Introduction

  • Qu'est-ce qu'un CMS ?
  • Panorama des produits similaires à eZ Publish

Rappels techniques

  • HTML, CSS, JavaScript
  • PHP
  • XML

Gestion de contenu

  • Types de contenus
  • Notion d'article
  • Notion de classe
  • L'objet " contenu "
    - brouillons
    - versions
    - langues
    - emplacement
  • Mise en place des workflows éditoriaux

Utilisation et mise en forme du contenu

  • Principe de templates
  • Syntaxe générale
  • Modification (surcharge) de templates
  • Pagination, cache et layout principal

Utilisateurs

  • Les utilisateurs et les groupes d'utilisateurs
  • Les rôles et droits associés
  • eZ Publish avancé

Conception et organisation du site

  • Détermination des classes d'articles
  • Extensions
  • Opérateurs de template
  • Création de modules
  • Cron Jobs

WebDav

  • Présentation de webdav
  • Installation et configuration
  • Intégration à ez Publish