Composant sur Joomla (Bannières, Contacts, Forms, Serch, Tags) : Les composants sont essentiels pour le contenu principal et les fonctionnalités d'un site, gérant généralement la majorité de son contenu.
Dans le CMS Joomla, un composant est une extension majeure qui ajoute des fonctionnalités à un site web, agissant comme une mini-application avec des interfaces d'administration et de site.
Architecture MVC :
Les composants Joomla sont souvent conçus selon le modèle Modèle-Vue-Contrôleur (MVC).
Parties du composant :
Partie administration (backend) : Interface pour gérer le composant, accessible depuis l'administration de Joomla.
Partie site (frontend) : Affiche le contenu du composant sur le site public. Gestion d'articles, formulaires, galeries d'images, forums, boutiques en ligne.
Les composants sont des blocs de construction essentiels de Joomla, ajoutant des fonctionnalités complexes et gérant le contenu principal du site. Ils se composent d'une partie administration pour la gestion et d'une partie site pour l'affichage public.