Differenze tra un componente e un modulo Joomla Differenza tra

Anonim

Componente Joomla vs Modulo

Joomla è uno dei CMS più comuni che possono essere utilizzati nella creazione di blog e siti Web di alto valore. È importante capire come funzionano i componenti interni del sistema in modo da sapere cosa ci si aspetta da loro e come funzionano. Una domanda che è stata posta frequentemente è la differenza tra un componente Joomla e il modulo. Le differenze descritte di seguito dovrebbero essere una buona guida da seguire per comprendere i punti principali.

Differenze

Il componente in Joomla che viene osservato come la sezione principale della pagina viene visto all'occhio umano. Secondo la build di Joomla, solo un componente può caricare per ogni pagina generata. Ciò, a sua volta, significa che la gestione del contenuto principale offerta è, di fatto, di per sé un componente. Il modulo Joomla, d'altra parte, è un complemento del contenuto contenuto in un componente. Si può dire che il modulo stia circondando il componente. Il design del modulo di per sé non dovrebbe essere la parte principale della pagina vista.

Il componente costituisce il contenuto che viene visualizzato dall'utente finale. Il componente, a volte, può essere un'applicazione completa che è stata inserita in un database tramite la programmazione per garantire la funzionalità. Solitamente il modulo prende solo gli elementi che si verificano nei menu del contenuto della barra laterale e mai il contenuto di una pagina. I moduli di contenuto in Joomla vengono senza codifica e possono essere mostrati mano nella mano con sezioni codificate della pagina. La visualizzazione dei componenti è in gran parte visualizzata in ampie sezioni dell'area di contenuto di una pagina. D'altra parte, la visualizzazione dei moduli è mostrata nella barra laterale che a volte può essere mostrata nell'intestazione, nella barra laterale o persino nel piè di pagina della pagina ma mai nel contenuto principale.

Il componente Joomla accetta qualsiasi tipo di input che possa essere emesso dall'utente. Esempi di contenuti dell'utente sono la presentazione di un articolo, l'immagine o l'invio di altri media o commenti sollevati nel sistema. Non ci sono input minimi accettati nel modulo. Gli unici input accettati sono input di sola lettura come quelli che ti consentono di sapere quando una persona è online o meno.

Su una pagina, è possibile visualizzare solo un componente mentre è possibile visualizzare più moduli su una singola pagina. I moduli di contenuto inoltre non hanno alcuna posizione di pagina impostata. Il posizionamento è indicato nel posizionamento della pagina e non esiste una posizione definita. I moduli, d'altra parte, hanno una posizione di pagina definita in cui possono essere localizzati. Il nome file del componente inizia con com_ mentre quello dei moduli inizia con mod_.

Riepilogo:

- I componenti sono visualizzati nella sezione principale della pagina di Joomla.

- I moduli circondano i componenti e completano solo i componenti.

- I componenti possono essere utilizzati come applicazione completa.

- I moduli possono essere utilizzati solo per creare elementi della barra laterale dei menu di contenuto in quanto non è prevista alcuna programmazione.

- La visualizzazione dei componenti si trova nella parte principale della pagina.

- La visualizzazione dei moduli si trova alla periferia della pagina iniziale e mai nella sezione principale della pagina.

- L'input accettato nei componenti è piuttosto ampio e diversificato.

- C'è poco o nessun input accettato nei moduli.

- Solo un singolo componente può essere visualizzato su una pagina.

- I moduli multipli possono essere visualizzati in una fase specifica.

- I moduli hanno una posizione di posizionamento della pagina definita.

- I componenti non hanno alcuna posizione di posizionamento pagina definita riservata.

- Un nome file componente inizia con com_.

- Il nome file di un modulo inizia con un mod_.

- Il componente può essere eseguito solo su una pagina specifica.

- Il modulo può essere eseguito da pagine diverse.