Diferenças entre um Componente e Módulo Joomla Diferença entre
Joomla Component vs Module
O Joomla é um dos CMSs mais comuns que podem ser usados na criação de blogs e sites de alto valor. É importante entender como funcionam os componentes internos do sistema para saber o que se espera deles e como eles funcionam. Uma pergunta que foi freqüentemente feita é a diferença entre um componente Joomla e o Módulo. As diferenças descritas abaixo devem ser um bom guia a seguir para entender os 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 ser carregado para cada página gerada. Isso, por sua vez, significa que o gerenciamento de conteúdo básico oferecido é, na verdade, 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 está envolvendo 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. O componente, às vezes, pode ser um aplicativo completo que foi colocado em um banco de dados através de programação para garantir a funcionalidade. Normalmente, o módulo normalmente não aceita 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 no Joomla vêm sem codificação, e podem ser mostrados de mãos dadas com 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 é exibida na barra lateral, que às vezes pode ser exibida no cabeçalho, na barra lateral ou 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 um envio de artigos, uma imagem ou outro envio de mídia, ou comentários sendo criados no sistema. Não há entradas mínimas aceitas no módulo. As únicas entradas aceitas são entradas somente de leitura, como aquelas que o informarão quando uma pessoa estiver online 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 é dado no posicionamento da página, e não há uma localização definida. 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 apenas complementam os componentes.
- Os componentes podem ser usados como um aplicativo completo.
- Os módulos só podem ser usados para criar elementos da barra lateral de 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 de módulos está na periferia da página inicial e nunca na seção principal da página.
- A entrada aceita em 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.
- Múltiplos módulos podem ser exibidos em uma etapa específica.
- Os módulos possuem uma posição de posicionamento definida da página.
- 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 só pode ser executado em uma página específica.
- O módulo pode ser executado a partir de páginas diferentes.