• Centre de formation Joomla!
    Tutoriels et formation Joomla!
    Apprenez en vous formant à votre rythme, en toute liberté,
    créez votre propre site Web avec Joomla!

Tutoriel Logo Joomla Joomla

Définitions

Afin de vous familiariser avec l'éco-système de Joomla, nous allons voir dans ce tutoriel les principales définitions qui vous permettront de meiux utiliser et comprendre Joomla.

Table des matières
- Joomla
- Les extensions
- Les composants
- Les modules
- Les plugins
- Les templates

 

Joomla

Joomla est un CMS (Content Management System en anglais ou System de Gestion de Contenu, en français). Ecrit en PHP, Joomla est distribué gratuitement sous licence Open Source GNU/GPL.

Tout le contenu rédactionnel de Joomla est stocké dans une base de données de type MySQL, ce qui permet au système de disposer de très nombreuses fonctionnalités de type web 2.0.

L'origine du mot Joomla vient du swahili (langage principalement parlé au Kenya) et qui signifie "tous ensemble". Outre ses grandes qualités techniques, Joomla se caractérise également par sa très forte communauté d'utilisateurs et de développeurs très actifs.

 

Les extensions

Comme l'indique le terme, une extension Joomla étend les fonctionnalités natives d'un site créé avec Joomla. Les extensions incluent principalement les composants, les modules, les plugins et les templates. Si Joomla est dispose d'un certain nombre d'extensions à l'installation, il existe plus de 8 600 extensions disponibles pour étendre quasiment à les fonctionnalités et les possibilités de création.

 

Les composants

Les composants sont les extensions les plus importantes et les plus complexes. Ce sont les éléments de base de Joomla. La plupart d'entre eux possède une partie site (frontend) et une partie administration (backend). Par défaut, Joomla est installé avec un certain nombre de composants qui vous permettent de créer votre site web : bannières, fiches de contact, fils d'actualité, liens web, etc. Nativement, le plus important d'entre eux est "Content" qui gère tout le contenu de Joomla. Un composant est dirigé par un lien de menu et apporte d'importantes modifications à Joomla en améliorant les fonctions natives du CMS.

Il existe de très nombreux composants tierces qui permettent d'étendre quasiment à l'infini les fonctionnalités et les possibilités de création avec Joomla.

 

Les modules

Les modules sont des extensions plus simples et plus flexibles, généralement utilisées pour apporter des fonctions basiques ou améliorer le rendu des pages. Schématiquement, les modules sont disposées autour d'un composant. Par défaut, Joomla installe un certain nombre de module, par exemple : le module de connexion, les articles en rapport, le module de contenu personnalisé, etc.
Les modules sont parfois liés à des composants. Ils sont assignés par éléments de menu et peuvent être affichés dans n'importe quelle position du template ou même dans un article.

Il existe également de très nombreux modules tierces qui permettent d'étendre quasiment à l'infini les fonctionnalités et les possibilités de création avec Joomla.

 

Les plugins

Les plugins sont des extensions plus complexes qui manipulent une fonction de Joomla (ou d'un composant) avant qu'elle ne soit affichée. Par exemple, le plugin "Responsive Tables" modifie l'affichage d'un tableau HTML crée dans Joomla afin de le rendre Responsive Design.

Il existe également de très nombreux plugins tierces qui permettent d'étendre quasiment à l'infini les fonctionnalités et les possibilités de création avec Joomla.

 

Les templates

Un template Joomla est, tout simplement, un ensemble de fichiers qui déterminent l'aspect et le design de votre site Joomla. Les templates incluent généralement des informations sur la disposition générale du site (les positions), sur l'icônographie, la typographie, etc. C'est le template qui détermine l'affichage (Responsive Design, par exemple), l'ambiance générale du site mais n'inclu pas le contenu.

A noter qu'il existe des templates pour la partie site (frontend) et pour la partie administration (backend) de Joomla.

 


 

1 1 1 1 1 1 1 1 1 1 Rating 5.00 (1 Vote)

web-eau.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is
used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.