Diferencia entre revisiones de «Joomla»
| (No se muestra una edición intermedia del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
= Introdución = | = Introdución = | ||
| − | Joomla é un pluripremiado sistema de xestión de contidos (CMS) que permite crear páxinas web e potentes aplicaciones on-line. A súa facilidade de uso e extensibilidad, entre outros, fan que sexa unha opción moi interesante | + | Joomla é un pluripremiado sistema de xestión de contidos (CMS) que permite crear páxinas web e potentes aplicaciones on-line. A súa facilidade de uso e extensibilidad, entre outros, fan que sexa unha opción moi interesante. Ocupa unha cuota residual de mercado (no momento de escribir este artigo no 2022) comparado con WordPress, pero considerable. |
Joomla é gratuito e aberto baixo licenza GNU/GPL. | Joomla é gratuito e aberto baixo licenza GNU/GPL. | ||
| + | |||
| + | == Para qué serve == | ||
| + | Non hai únha única categoría, sendo de propósito xeral. Entre outras permite xestiónde webs: | ||
| + | * Personales | ||
| + | * Corporativas | ||
| + | * Blogues | ||
| + | * Foros e chat | ||
| + | * Revistas e prensa online | ||
| + | * Tendas online | ||
| + | |||
| + | = As extensións de Joomla = | ||
| + | |||
| + | Casi todos os xestores de conteido baseados en PHP permiten aumentar as funcionalidades que traen por defecto mediante o uso de extensións ou complementos. Porén, as extensións en Joomla son o equivalente aos pluings de WordPress | ||
| + | |||
| + | No directorio oficial de Joomla hai unha recopilación con milleiros de extensións diferentes organizadas en categorías (redes sociaos, formularios de contacto, comunicación, fotografía, etc.). Algunhas delas gratuitas, outras de pago, pero que poden dotar dunha funcionalidade importante a calquera web. | ||
| + | |||
| + | Existen cinto tipos de extensións | ||
| + | |||
| + | == Compoñentes == | ||
| + | |||
| + | Caracterizados por posuír un panel de administración (''backend'') e unha parte pública (''frontend''), son os encargados de xenerar o contido principal de cada unha das páxinas da web. Son do tipo: | ||
| + | * com_content. Encargado de xestionar os contidos. | ||
| + | * com_frontpage. Amosa a páxina principal da web. | ||
| + | * com_banners. Encargado da xestión dos ''banners'' publicitarios. | ||
| + | * com_rss. Encargado da promoción de noticias hacia outros sitios. | ||
| + | * com_search. Encargado das buscas internas. | ||
| + | * com_messages. Xestiona a mensaxería interna. | ||
| + | |||
| + | == Módulos == | ||
| + | |||
| + | Son extensiones que permiten engadir na plantilla de Joomla unha funcionalidad específica. Porén, son encargados de engadir información complementaria ao contido principal. | ||
| + | |||
| + | Algúns dos módulos más utilizados son os que se empregan na barra lateral de navegación para amosar os artigos más visitados dun blogue ou as Novidades (últimas publicacións). Normalmente estes módulos permiten colocar a saída dun compoñente. Por exemplo, este módulo de Novidades estaría enlazado ó compoñente com_content. | ||
| + | |||
| + | == Plugins == | ||
| + | |||
| + | Pequeños fragmentos de código que se executan cando se producen certos eventos. Desde o panel de administración de Joomla podes xestionar os plugins (instalar, desinstalar, eliminar, etc.) | ||
| + | |||
| + | == Plantillas == | ||
| + | |||
| + | Extensións que se encargan do deseño da web e que definen cómo se amosa o contido do teu sitio. Existen plantillas tanto para a parte visible da web (o ''frontend'') coma para o panel de administración. | ||
| + | |||
| + | == Idiomas == | ||
| + | |||
| + | Permiten cambiar a lingua do CMS (tanto no ''frontend'' coma no ''backend''. | ||
= Exercicios = | = Exercicios = | ||
| Línea 16: | Línea 61: | ||
* [https://www.lucushost.com/blog/crear-usuarios-en-joomla/ Crear usuarios en Joomla] | * [https://www.lucushost.com/blog/crear-usuarios-en-joomla/ Crear usuarios en Joomla] | ||
* [https://www.lucushost.com/blog/como-instalar-un-plugin-en-joomla/ Como instalar un plugin en Joomla] | * [https://www.lucushost.com/blog/como-instalar-un-plugin-en-joomla/ Como instalar un plugin en Joomla] | ||
| + | * [http://www.ite.educacion.es/formacion/materiales/99/cd/indice.htm Joomla! La Web en entornos educativos] | ||
Revisión actual del 23:29 24 feb 2023
Sumario
Introdución
Joomla é un pluripremiado sistema de xestión de contidos (CMS) que permite crear páxinas web e potentes aplicaciones on-line. A súa facilidade de uso e extensibilidad, entre outros, fan que sexa unha opción moi interesante. Ocupa unha cuota residual de mercado (no momento de escribir este artigo no 2022) comparado con WordPress, pero considerable.
Joomla é gratuito e aberto baixo licenza GNU/GPL.
Para qué serve
Non hai únha única categoría, sendo de propósito xeral. Entre outras permite xestiónde webs:
- Personales
- Corporativas
- Blogues
- Foros e chat
- Revistas e prensa online
- Tendas online
As extensións de Joomla
Casi todos os xestores de conteido baseados en PHP permiten aumentar as funcionalidades que traen por defecto mediante o uso de extensións ou complementos. Porén, as extensións en Joomla son o equivalente aos pluings de WordPress
No directorio oficial de Joomla hai unha recopilación con milleiros de extensións diferentes organizadas en categorías (redes sociaos, formularios de contacto, comunicación, fotografía, etc.). Algunhas delas gratuitas, outras de pago, pero que poden dotar dunha funcionalidade importante a calquera web.
Existen cinto tipos de extensións
Compoñentes
Caracterizados por posuír un panel de administración (backend) e unha parte pública (frontend), son os encargados de xenerar o contido principal de cada unha das páxinas da web. Son do tipo:
- com_content. Encargado de xestionar os contidos.
- com_frontpage. Amosa a páxina principal da web.
- com_banners. Encargado da xestión dos banners publicitarios.
- com_rss. Encargado da promoción de noticias hacia outros sitios.
- com_search. Encargado das buscas internas.
- com_messages. Xestiona a mensaxería interna.
Módulos
Son extensiones que permiten engadir na plantilla de Joomla unha funcionalidad específica. Porén, son encargados de engadir información complementaria ao contido principal.
Algúns dos módulos más utilizados son os que se empregan na barra lateral de navegación para amosar os artigos más visitados dun blogue ou as Novidades (últimas publicacións). Normalmente estes módulos permiten colocar a saída dun compoñente. Por exemplo, este módulo de Novidades estaría enlazado ó compoñente com_content.
Plugins
Pequeños fragmentos de código que se executan cando se producen certos eventos. Desde o panel de administración de Joomla podes xestionar os plugins (instalar, desinstalar, eliminar, etc.)
Plantillas
Extensións que se encargan do deseño da web e que definen cómo se amosa o contido do teu sitio. Existen plantillas tanto para a parte visible da web (o frontend) coma para o panel de administración.
Idiomas
Permiten cambiar a lingua do CMS (tanto no frontend coma no backend.