15.Joomla
15.1.Introduction
Joomla est un CMS (Content Management System, autrement dit un système de gestion de contenu).
Joomla est basé sur son propre framework logiquement appelé Joomla-Framework. Même si vous ne souhaitez pas utiliser le CMS, vous pouvez toujours vous faciliter les développements en utilisant ce framework.
15.2.Installation de Joomla-Framework
Vous devez dans un premier temps télécharger l'intégralité de Joomla (i.e. le CMS et en "full package") depuis l'adresse suivante [
Télécharger Joomla].
Décompressez le fichier dans un répertoire temporaire quelconque et copier le dossier libraries/ dans l'espace de votre serveur web (et idéalement en dehors de $_SERVER["DOCUMENT_ROOT"]).
Pour pouvoir accéder facilement aux scripts du framework Joomla, vous aurez intérêt à créer (ou modifier) un fichier du type
include_path_inc.php que vous incluerez dans tous vos scripts faisant appel au framework et contenant quelque chose comme
<?php
set_include_path(get_include_path().PATH_SEPARATOR.
"/chemin_vers_repertoire_joomla/libraries/joomla");
?>
où vous aurez pris soin de remplacer "chemin_vers_repertoire_joomla" par le chemin réél où vous avez copié le dossier
libraries/.