Diferenças entre um componente e módulo do Joomla

Componente Joomla vs Módulo

O Joomla é um dos CMSs mais comuns que podem ser usados ​​na criação de blogs e sites de alto valor. É importante entender como os componentes internos do sistema funcionam para saber o que é esperado deles e como eles funcionam. Uma pergunta que tem sido feita com freqüência é a diferença entre um componente do Joomla e o Módulo. As diferenças descritas abaixo devem ser um bom guia a seguir na compreensão dos principais pontos.

Diferenças

O componente no Joomla que é observado como a seção principal da página é visto no olho humano. De acordo com a compilação do Joomla, apenas um componente pode carregar para cada página gerada. Isso, por sua vez, significa que o principal gerenciamento de conteúdo oferecido é, de fato, um componente. O módulo Joomla, por outro lado, é um complemento do conteúdo contido em um componente. Pode-se dizer que o módulo envolve o componente. O design do módulo em si não deve ser a parte principal da página vista.

O componente compõe o conteúdo que é visualizado pelo usuário final. Às vezes, o componente pode ser um aplicativo completo que foi colocado em um banco de dados por meio de programação para garantir a funcionalidade. O módulo normalmente ocupa apenas os elementos que ocorrem nos menus de conteúdo da barra lateral e nunca o conteúdo de uma página. Os módulos de conteúdo do Joomla são fornecidos sem codificação e podem ser mostrados de mãos dadas com as seções codificadas da página. A exibição dos componentes é amplamente mostrada em grandes seções da área de conteúdo de uma página. Por outro lado, a exibição dos módulos é mostrada na barra lateral, que às vezes pode ser mostrada no cabeçalho, barra lateral ou até no rodapé da página, mas nunca no conteúdo principal.

O componente Joomla aceita qualquer tipo de entrada que possa emanar do usuário. Exemplos de conteúdo do usuário seriam envio de artigo, foto ou outro envio de mídia ou comentários sendo levantados no sistema. Não há entradas mínimas aceitas no módulo. As únicas entradas aceitas são entradas somente leitura, como aquelas que informarão quando uma pessoa estiver on-line ou não.

Em uma página, apenas um componente pode ser exibido enquanto vários módulos podem ser exibidos em uma única página. Os módulos de conteúdo também não possuem nenhuma posição de página definida. O posicionamento é fornecido no posicionamento da página e não há um local definido. Os módulos, por outro lado, têm uma posição de página definida onde podem ser localizados. O nome do arquivo do componente começa com com_ enquanto o dos módulos começa com mod_.

Resumo:

- Os componentes são vistos na seção principal da página do Joomla.

- Os módulos envolvem os componentes e complementam apenas os componentes.

- Os componentes podem ser usados ​​como um aplicativo completo.

- Os módulos podem ser usados ​​apenas para criar elementos da barra lateral dos menus de conteúdo, pois não há programação envolvida.

- A exibição dos componentes está na parte principal da página.

- A exibição dos módulos fica na periferia da página inicial e nunca na seção principal da página.

- A entrada aceita nos componentes é bastante ampla e diversificada.

- Há pouca ou nenhuma entrada aceita nos módulos.

- Somente um único componente pode ser exibido em uma página.

- Vários módulos podem ser exibidos em um estágio específico.

- Os módulos têm uma posição de posicionamento de página definida.

- Os componentes não têm nenhuma posição de posicionamento de página definida reservada.

- Um nome de arquivo de componente começa com com_.

- Um nome de arquivo do módulo começa com um mod_.

- O componente pode ser executado apenas em uma página específica.
- O módulo pode ser executado a partir de páginas diferentes.