Componentes

Cada componente tiene su propia tabla en la base de datos de Joomla! y también sus propios archivos. Esto es precisamente lo que les da una independencia en el funcionamiento y no interfieren, en general, unos con otros. Además, esto brinda la posibilidad de que pueden ser instalados o desinstalados en cualquier momento, es decir, el sistema permite un asincronismo temporal en la instalación/desinstalación de estas aplicaciones.

Hay distintos tipos de componentes y de muy diversas funcionalidades (se designa el nombre de los componentes con el prefijo "com_"):

  • Componentes que funcionan en el Front-end y en la Administración de Joomla! Ejemplos: com_content, com_weblinks, com_newsfeeds, etc.
  • Componentes que funcionan exclusivamente en la Administración de Joomla! Ejemplos: com_frontpage, com_login, com_massmail, com_templates, etc.
  • Componentes que funcionan exclusivamente en el Front-end, no son tan comunes, generalmente son creados por desarrolladores independientes.
  • Componentes que combinan su funcionamiento con módulos, generalmente la gran mayoría. Ejemplos: com_banners, com_polls, com_login, etc.