Entre un composant et un module Joomla Différence entre
Joomla Component vs Module
Joomla est l'un des CMS les plus courants qui peuvent être utilisés dans la création de blogs et de sites Web de grande valeur. Il est important de comprendre comment fonctionnent les composants internes du système pour savoir ce que l'on attend d'eux et comment ils fonctionnent. Une question fréquemment posée est la différence entre un composant Joomla et un module. Les différences décrites ci-dessous devraient être un bon guide à suivre pour comprendre les points principaux.
Différences
Le composant dans Joomla qui est observé comme la section principale de la page est vu à l'oeil humain. Selon la version de Joomla, un seul composant peut être chargé pour chaque page générée. Ceci, à son tour, signifie que la gestion de contenu de base offerte est, en fait, elle-même une composante. D'autre part, le module Joomla est un complément du contenu contenu dans un composant. On peut dire que le module entoure le composant. La conception du module en soi n'est pas supposée être la partie principale de la page vue.
Le composant constitue le contenu visualisé par l'utilisateur final. Le composant, parfois, peut être une application complète qui a été placée dans une base de données à travers la programmation pour assurer la fonctionnalité. Le module ne prend généralement en charge que les éléments apparaissant dans les menus de contenu de la barre latérale et jamais le contenu d'une page. Les modules de contenu de Joomla sont livrés sans codage, et peuvent être affichés main dans la main avec des sections codées de la page. L'affichage des composants est largement montré dans de grandes sections de la zone de contenu d'une page. D'autre part, l'affichage des modules est affiché sur la barre latérale qui peut parfois être affichée dans l'en-tête, la barre latérale ou même le pied de page, mais jamais le contenu principal.
Le composant Joomla accepte tout type d'entrée pouvant émaner de l'utilisateur. Des exemples de contenu d'utilisateur seraient une soumission d'article, une image ou une autre soumission de média, ou des commentaires soulevés dans le système. Il n'y a pas d'entrées minimales acceptées dans le module. Les seules entrées acceptées sont des entrées en lecture seule telles que celles qui vous permettront de savoir quand une personne est en ligne ou non.
Sur une page, un seul composant peut être affiché alors que plusieurs modules peuvent être affichés sur une seule page. Les modules de contenu n'ont également aucune position de page définie. L'emplacement est indiqué dans le placement de la page et il n'y a pas d'emplacement défini. Les modules, d'autre part, ont une position de page définie où ils peuvent être localisés. Le nom de fichier du composant commence par com_ alors que celui des modules commence par mod_.
Résumé:
- Les composants sont visibles dans la section principale de la page Joomla.
- Les modules entourent les composants et complètent uniquement les composants.
- Les composants peuvent être utilisés en tant qu'application complète.
- Les modules ne peuvent être utilisés que pour créer des éléments de la barre latérale des menus de contenu, car aucune programmation n'est nécessaire.
- L'affichage des composants se trouve sur la partie principale de la page.
- L'affichage des modules se fait en périphérie de la page d'accueil et jamais dans la section principale de la page.
- L'entrée acceptée dans les composants est assez large et diverse.
- Il y a peu ou pas d'entrée acceptée dans les modules.
- Un seul composant peut être affiché sur une page.
- Plusieurs modules peuvent être affichés dans une étape spécifique.
- Les modules ont une position de positionnement de page définie.
- Les composants n'ont pas de position de positionnement de page définie réservée.
- Un nom de fichier de composant commence par com_.
- Un nom de fichier de module commence par un mod_.
- Le composant ne peut être exécuté que sur une page spécifique.
- Le module peut être exécuté à partir de pages différentes.