Seleccione su idioma

¿Qué es Joomla?

Joomla es una de las herramientas líder en creación de sitios web, es uno de los Gestores de Contenidos (CMS en inglés) más premiados a nivel mundial. Hay más de 30 millones de sitios web creadas con Joomla.

Joomla permite gestionar fácilmente todo el sitio, crear un apartado nuevo, modificar los actuales, añadir nuevas imágenes, crear nuevas opciones de menú, etc.

Joomla es software libre (Open Source), de modo que se puede utilizar sin ninguna restricción de uso. Actualmente pasa por la versión 3.9.x y está en constante desarrollo.

 

¿Qué es un sistema gestor de contenidos?

Un sistema gestor de contenidos, o CMS, es un software que mantiene la trazabilidad o seguimiento de cada pieza de contenido de un sitio web, de manera parecida a una biblioteca que almacena libros y mantiene un seguimiento de los mismos. El contenido puede ser texto, fotos, música, video, documentos diversos o cualquier cosa similar que se quiera administrar. Una de las principales ventajas de utilizar un CMS es que no requiere habilidades avanzadas para administrar el contenido.

 

¿Qué son las plantillas?

Si, por un lado, un CMS nos permite editar y organizar el contenido que deseamos, por otro lado se encarga de mostrarlo de una forma determinada al usuario. Con Joomla, al igual que la mayoría de CMS, el diseño, aspecto o look&feel del sitio web viene determinado por la plantilla. Es interesante darse cuenta de que separando el contenido de la plantilla, el contenido del diseño, se puede cambiar el diseño sin necesidad de alterar el contenido en todo momento.

Joomla viene con una plantilla predeterminada, pero en Internet podemos encontrar miles de plantillas disponibles, unas gratuitas y otras de pago, para dar a nuestra página un aspecto único.

En nuestro caso, como programadores, apostamos por diseñar plantillas a medida, ya que nos aportan diferentes ventajas:

  • Nos permiten adaptadornos a cualquier necesidad que pueda surgir en el futuro.
  • Nos permiten diseñar plantillas muy ligeras, que solo cargan los componentes software que realmente se necesitan, en contraposición a las plantillas estándar.
  • Por estar diseñadas por nosotros, sabemos exactamente qué componentes software utilizamos, lo que da más seguridad y confianza

 

¿Qué tipo de aplicaciones puede tener Joomla?

Joomla es usado a nivel mundial para la construcciones de sitios web de todo tipo, por ejemplo:

  • Puestos corporativos
  • Intranets y extranets
  • Revistas online, diarios y publicaciones
  • CComercio electrónico y sistemas de reserva
  • Aplicaciones gubernamentales
  • Sitios web para pequeños negocios
  • Sitios web para ONGs
  • Portales para comunidades
  • Sitios web para escuelas
  • Sitios web personales y blogs

 

¿Cómo puedo estar seguro de que Joomla tendrá apoyo en el futuro?

Joomla actualmente es uno de los CMS más poopulares en todo el mundo, con una comunidad de usuarios y desarrolladores muy activa. Las raíces de Joomla se remontan al año 2000, y actualmente cuenta con más de 200000 usuarios y colaboradores como parte de la comunidad. Por tanto, se trata de un proyecto muy consolidado y, por tanto, con un gran futuro.

 

¿Y qué pasa con las funcionalidades no cubiertas?

Muchas empresas y organizaciones tienen requerimientos no cubiertos por las funcionalidades predeterminadas de Joomla. En este caso, Joomla dispone de recursos para programadores para poder crear aplicaciones sofisticadas y extensiones que aumentan la funcionalidad del CMS. Por ejemplo, se pueden crear aplicaciones para:

  • Sistemas de control de inventario
  • Sistemas de control de gastos
  • Catálogos de productos personalizados
  • Sistemas de comercio electrónico
  • Sistemas de directorios y archivos
  • Sistemas de reservas
  • Sistemas de comunicación
  • etc.

 

La base de Joomla

Joomla está basado en PHP y MySQL, que son herramientas también de software libre.