SPIP est un Système de Publication pour
l'Internet. Kesako ?
Il s'agit d'un ensemble de fichiers, installés sur votre compte
Web, qui vous permettent de bénéficier d'un certain nombre d'automatismes : gérer un
site à plusieurs, mettre en page vos articles sans avoir à taper de HTML, modifier très
facilement la structure de votre site... Avec le même logiciel qui sert à visiter un site (Netscape,
Microsoft Explorer, Mozilla, Opera...), SPIP permet de fabriquer et de tenir un site à jour, grâce
à une interface très simple d'utilisation.
Comment ça marche ?
L'installation de SPIP est particulièrement simplifiée :
Aucune connaissance technique particulière n'est nécessaire (ni PHP, ni MySQL) pour procéder à son installation. La configuration se fait directement en ligne, au travers d'une interface graphique très simple (il n'est pas nécessaire, en particulier, d'aller modifier un fichier de configuration avec des codes abscons).
SPIP intègre un système de cache pour chaque page individuelle : les pages sont calculées (à partir des informations de la base de données) individuellement, et stockées dans un fichier de cache ; ainsi le serveur n'est pas ralenti par un trop grand nombre d'appels MySQL, et le site est toujours accessible même en cas de panne du serveur de bases de données.
SPIP intègre un petit moteur de recherche basé sur un système d'indexation par mots.
La structure du site
La structure d'un site sous SPIP est construite sur une hiérarchie de rubriques . Il n'y a virtuellement pas de limite au nombre de rubriques : une rubrique peut contenir autant de sous-rubriques que nécessaires, qui elles-mêmes contiennent des sous-rubriques, etc. On construit ainsi la structure de son site en imbriquant des rubriques et des sous-rubriques.
Les articles
L'objet principal permettant de publier des informations sous SPIP est l' article . On peut placer autant d'articles que nécessaire, dans n'importe quelle rubrique.
La rédaction des articles est très simple, elle se déroule via une interface graphique sur le Web.
Un article est constitué de plusieurs éléments qui permettent de le structurer : titre, surtitre, soustitre, descriptif, chapeau, texte principal, post-scriptum.
Les règles de base de la typographie française sont appliquées automatiquement (espaces insécables avant les points d'interrogation, d'exclamation, etc.).
Des raccourcis mnémotechniques facilitent l'enrichissement typographique, la création de liens hypertexte, de notes de bas de page... mettre en page un article sous SPIP est aussi facile que d'écrire un email.
L'interface graphique permet d'inclure simplement des images dans les articles, et chaque article peut être signalé par son propre logo.
On peut indiquer, pour chaque article, un ou plusieurs mots-clés.
La date de mise en ligne se gère automatiquement (on peut cependant la modifier si nécessaire) ; une seconde date peut être associée à un article, par exemple pour indiquer une date de publication originale (par exemple, un article publié antérieurement dans un magazine papier).
Les brèves
En complément des articles, SPIP intègre un système de brèves, qui facilite la publication de courtes notes d'information, telles des revues de presse (ou des revues de Web).
Afin de faciliter la structuration et le positionnement des brèves, on ne peut installer des brèves que dans les principales rubriques du site (les rubriques placées à la racine du site).
La structure des brèves est simplifiée : un titre et le texte de la brève ; chaque brève peut être complétée très simplement d'un lien hypertexte.
La gestion de la publication d'une brève est simplifiée (deux boutons : publier ou refuser).
Chaque brève peut être signalée par son propre logo.
L'administrateur du site peut décider de désactiver l'usage des brèves sur l'ensemble du site.
Les forums
SPIP intègre un système de forums.
Les forums peuvent être associés aux articles (un forum par article), aux rubriques ou aux brèves. Le webmestre pourra programmer son interface pour que chaque article dispose de son propre forum, ou pour que plusieurs articles d'une même rubrique partagent le même forum, etc.
Les rédacteurs/administrateurs
Un site sous SPIP peut être géré par une seule personne, ou être réalisé par un groupe de rédacteurs.
SPIP propose deux niveaux d'accès : les administrateurs, qui gèrent notamment la structure du site et la validation des articles, et les rédacteurs, qui proposent des articles.
Le nombre de rédacteurs et d'administrateurs est illimité.
On peut décider d'offrir aux utilisateurs du site public de s'inscrire pour devenir rédacteur (la procédure d'inscription est alors gérée automatiquement par SPIP).
Chaque auteur peut se voir associer un logo personnel téléchargeable depuis l'interface (par exemple une photo d'identité).
L'interface graphique du site public est très souple. Grâce à un langage très simple (mais propre à SPIP), on peut réaliser à peu près n'importe quelle interface graphique.
Il n'est en particulier pas nécessaire de connaître PHP et MySQL pour réaliser une interface graphique originale sous SPIP.
Cependant, le système de cache est totalement compatible avec PHP : le webmestre peut, s'il le désire, intégrer des fonctions PHP dans ses formats-types (squelettes), ou des passerelles CGI. On peut donc enrichir SPIP avec des scripts spécialisés pour compléter ou remplacer des fonctions manquantes (par exemple : compteur, moteur de recherche plus puissant, etc.).
(d'après 'c'est quoi SPIP ?' sur spip.net)
Des liens :
SPIP.net : http://www.spip.net/ Toute la documentation à télécharger sur SPIP, des exemples...
Uzine : http://www.uzine.net : le premier bébé SPIP, plein d'infos et de docs
Un site académique en SPIP : http://pedagogie.a c-toulouse.fr/ariege-education/tice09-pamiers/
SPIP-EVA : un squelette de site SPIP orienté école
http://spip-edu.edres74.net/rubrique.php3?id_rubrique=22