Joomla es un sistema de gestión de contenidos gratuito (CMS, por sus siglas en inglés Content Management System) y de código abierto, creado y mantenido por una comunidad global de voluntarios. Es una plataforma fácil de usar, extensible, multilingüe, accesible, optimizada para los motores de búsqueda y mucho más.
Joomla! es uno de los software de sitios web más populares, ganador de varios premios desde que fue creado en el año 2005.
¿Qué es un sistema de gestión de contenidos (CMS)?
Un CMS es una aplicación (basada en la web), que proporciona capacidades para múltiples usuarios con diferentes niveles de permiso para gestionar el contenido, los datos o la información de un sitio web.
Joomla utiliza un panel de administración para la gestión de un sitio web, en el que se puede crear, editar o eliminar contenido, añadir nuevas funcionalidades a través de extensiones o cambiar el diseño utilizando alguna de las plantillas disponibles.
¿Qué puedo hacer con Joomla?
Joomla es usado a nivel mundial para la construcción de sitios web de todo tipo, por ejemplo:
- Sitios web o portales corporativos, intranets y extranets
- Sitios web de pequeñas empresas
- Revistas, periódicos y publicaciones en línea
- Comercio electrónico y reservas en línea
- Sitios web gubernamentales y ONGs
- Sitios web o portales comunitarios, escolares y eclesiásticos
- Sitio web o blog personal
En nuestro Showcase podrás encontrar sitios web en español hechos con Joomla 4. Para una visión más global, puedes consultar el Joomla! Showcase Directory.
Necesito construir un sitio web para un cliente, ¿Puedo hacerlo con Joomla?
Si desarrollas sitios web para tus clientes, Joomla es la herramienta perfecta para ti. Joomla es fácil de instalar y configurar, incluso si no eres un usuario avanzado. Podrás crear rápidamente sitios web para tus clientes y personalizarlos para que puedan gestionarlos ellos mismos.
Si tus clientes necesitan funcionalidades especiales, Joomla! es altamente extensible. Podrás encontrar lo que necesitas en las miles de extensiones disponibles en el Directorio de Extensiones de Joomla!
Soy desarrollador web, ¿puedo usar Joomla de forma avanzada?
En algunos casos, los requerimientos para un sitio web pueden ir más allá de lo que cubre el núcleo de Joomla. En esos casos, Joomla cuenta con un poderoso framework que te permitirá crear la extensión que necesites, por ejemplo:
- Sistemas de control de inventario
- Sistemas de reportes de datos
- Aplicaciones integradoras
- Catálogos de productos personalizados
- Sistemas de comercio electrónico
- Sistemas de directorios
- Sistemas de Reservas
- Herramientas de comunicación
Joomla está basado en PHP y MySQL, así que estarás construyendo potentes aplicaciones en una plataforma abierta que cualquiera puede utilizar, compartir y dar soporte.
Joomla parece ser la solución para mí, ¿Cómo empiezo?
Luego de descargar Joomla en la página de descargas, puedes encontrar información en la documentación oficial o en el foro.