Accueil > Formation > PHP > Réaliser un site collaboratif en PHP avec SPIP

PH-SP

Durée

  • 3 jours

Objectifs

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

Public

  • Architectes,
  • Chefs de Projets,
  • Consultants, Ingénieurs,
  • Webmasters

Pré-requis

  • Il convient d'avoir des notions de base sur la création de sites Web et sur le langage HTML

Tarif d'inscription

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

Réaliser un site collaboratif en PHP avec SPIP

SPIP est un système de publication qui permet de gérer un site, de publier des articles sans utiliser directement le langage HTML et de modifier facilement la structure et la présentation des pages. En plus de l'aspect administration du site, le stage présente les méthodes de personnalisation de la présentation ainsi que les mécanismes d'insertion de contenu rédactionnel.

Thèmes

Programme

Présentation de SPIP

  • Étapes de création d'un site, fonctionnalités attendues
  • Rôles des différents acteurs d'un site collaboratif
  • Atouts et limites de la solution SPIP

Installation

  • Installation sur un serveur local
  • Installation sur un serveur distant, modalités d'hébergement
  • Organisation des répertoires et des fichiers
  • Configuration de la base de données MySQL

Interface d'administration

  • Espace privé et espace public
  • Utilisation de l'interface d'administration
  • Modification du style graphique de l'interface
  • Configuration d'un site
  • Gestion de la sécurité
  • Activation du moteur de recherche
  • Gestion de la messagerie

Activité éditoriale et gestion des contributions

  • Fournisseurs de contenu
  • Statuts des articles
  • Fonctionnement des forums publics
  • Activité de modération
  • Messages aux auteurs
  • Mise en oeuvre des statistiques
  • Options avancées

Développement

  • Squelettes HTML
  • Liaisons avec la base de données
  • Charte graphique et feuilles de style
  • Fichiers PHP
  • Structures de boucles
  • Filtres et tris

Gestion de différents types de formulaires