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/.