Joomla es un CMS o Content Managment System (Sistema Gestor de Contenidos)
¿Qué es Joomla y para que sirve?
Joomla es un sistema de gestión de contenidos dinámicos que permite crear sitios de gran relevancia con una interactividad de primera, acabado profesional y gran eficiencia. Su principal gestión como CMS es la puesta en marcha y gestión de contenidos en línea.
Hablamos de una gestión online porque todo en Joomla se realiza en internet. Cuando accedemos a nuestro sitio en Joomla para modificar, agregar o eliminar contenidos lo hacemos exclusivamente mediante una conexión a internet. Es decir a un protocolo HTTP (Hyper text transfer protocol)
Esto es todo lo que necesita un usuario de Joomla para publicar información en la red y mantenerla actualizada. Esto sin lugar a dudas, convierte a Joomla en una poderosa herramienta de difusión de información y comunicación de documentos académicos, marketing online y también negocios en internet.
¿Qué sitios web pueden crearse con Joomla?
Joomla es un CMS que permite crear sitios web de todo tipo. Podremos crear sitios corporativos, blogs, portales comunitarios y hasta Intranets con este sistema. Las intranet, para los que no las conocéis, son plataformas de comunicación interna que suelen utilizar las grandes compañías para la gestión de clientes, comunicación entre empleados, anuncios internos de la empresas, etc. Este tipo de plataformas suelen ser desarrollos a medida.
¿Quienes pueden usar Joomla?
Joomla es un CMS muy intuitivo y fácil de utilizar. Siempre serán muy valorables los conocimientos de HTML y CSS que son lenguajes básicos de programación pero si no los tenemos también podremos intentar utilizar la plataforma de Joomla. Cualquier persona que desea tener un sitio web puede utilizar Joomla
Para desarrollar sitios web con un código propio si serán necesarios conocimientos de diseño web y programación pero para ser utilizado desde la versión de usuario, no son necesarios conocimientos previos. Es tan fácil y amigable que cualquier persona puede asumir la responsabilidad y administrar sus propios contenidos web sin la necesidad de contar con el apoyo de un webmaster
La mayoría de aspectos más técnicos del sistema están ocultos al usuario común y han sido meticulosamente trabajados por los programadores de Joomla, facilitando el proceso para los administradores y editores de contenidos en línea.
¿Qué tecnologías utiliza Joomla?
Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure Query Language). Para su correcto funcionamiento utiliza bases de datos relacionales, específicamente MySQL. Tanto PHP como MySql son programas opensource o código abierto: modelo de desarrollo de software basado en la colaboración abierta. Se enfoca más en los beneficios prácticos (acceso al código fuente) que en cuestiones éticas o de libertad que tanto se destacan en el software libre. Para muchos el término «libre» hace referencia al hecho de adquirir un software de manera gratuita, pero más que eso, la libertad se refiere al poder modificar la fuente del programa sin restricciones de licencia, ya que muchas empresas de software encierran su código, ocultándolo, y restringiéndose los derechos a sí misma.