Qué es Joomla?
Qué es Joomla
Joomla es un CMS (Content Management System o Sistema Gestor de Contenidos), que te permite crear sitios web muy profesionales, dinámicos e interactivos . Permite además crear potentes aplicaciones online de manera fácil. Es un programa Open Source que puedes usar de forma gratuita, respetando los acuerdos de su licencia. La versión 1.5.x aparece en el año 2008 con código nuevo y con extraordinarias mejoras tanto en funcionalidad como en su seguridad.
Administrar Joomla
La administración de Joomla está basada en la gestión online de contenidos. Esto quiere decir que todas las acciones que realizan los administradores de
sitios Joomla, ya sea para modificar, agregar, o eliminar contenidos, se realiza exclusivamente mediante un navegador web (browser), conectado a Internet, es decir, a través del protocolo HTTP (Protocolo de transferencia de hipertexto). Para el usuario de Joomla la labor de publicar información, y mantenerla siempre actualizada y fresca resulta ser algo relativamente sencillo.
Esto convierte a Joomla en una poderosa herramienta de difusión de Información, de Marketing Online, y también de negocios por Internet. Con Joomla se pueden crear sitios web de noticias, sitios corporativos, sitios para profesionales, portales comunitarios, sitios de Gobierno y un largo etcétera.
La interfaz administrativa de Joomla es bastante sencilla de usar y muy amigable; cualquier persona puede administrar sus propios contenidos web sin necesidad de poseer conocimientos técnicos, sin saber lenguaje HTML, y sin recurrir a un WebMaster cada vez que haya que actualizar cualquier cosa en un sitio web. Todos los aspectos técnicos del sistema están ocultos al usuario común, y han sido resueltos por los programadores de Joomla de manera predeterminada, haciendo las cosas sencillas para que los administradores y editores de contenidos puedan prescindir casi completamente de una capacitación técnica especializada. No es imprescindible conocer el código pero sin embargo si es necesario leer y estudiar un manual de uso que es bastante explícito y fácil de seguir.
Código de Joomla
Joomla está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure Query Language). Utiliza bases de datos relacionales, más específicamente MySQL. Tanto PHP como Mysql son programas Open Source de libre distribución y uso, y al ser Joomla una aplicación WEB, funciona obviamente en servidores de páginas web (HTTP Servers). Estos servidores de páginas web pueden ser de pruebas (Esto es, por ejemplo, Joomla funcionando en un servidor instalado en la misma máquina del usuario que lo administra), o también servidores comerciales de producción (Esto es, cuando publicamos un sitio web basado en Joomla alojado en una empresa proveedora del servicio de hosting).
Basados en esta misma filosofía Open Source podemos afirmar también que Joomla correrá mejor en data centers cuyas plataformas sean Linux/Unix y cuyos servidores HTTP sean Apache. Con esto no vamos a decir que Joomla no funciona en plataformas Windows con servidores IIS (Internet Information Server, de Microsoft), pero sí que lo hace con toda su potencia y funcionalidades en plataformas Unix/Apache. Debo aclarar aquí que si bien Joomla corre mejor en servidores Unix/Apache, la administración y edición de contenidos desde la computadora que accede el administrador puede funcionar tanto con sistemas Unix o Windows. Nosotros por ejemplo trabajamos localmente con sistemas Windows XP, sin embargo la máquina que funciona como servidor web corre bajo sistema Linux. El funcionamiento de Joomla se lleva a cabo gracias a sus dos principales elementos:
- 1. La base de datos Mysql: allí es donde se guarda toda la información y la mayor parte de la configuración del sistema, de una forma ordenada y en distintas tablas, las cuales cada una de ellas almacena información específica y determinada.
- 2. Los scripts PHP: son los que ejecutan las acciones de consulta y realizan modificaciones en la base de datos convirtiendo los datos en simples páginas web interpretables por los navegadores de Internet (Browsers) y perfectamente inteligibles para los usuarios navegantes y administradores. Existen también otro tipo de archivos que realizan importantes tareas dentro de Joomla (archivos XML, scripts Javascript JS, CSS, etc.), pero el motor fundamental de todo CMS (y de Joomla en particular) son los dos enunciados anteriormente.
Aplicación de Joomla!
Joomla! se utiliza en todo el mundo para generar desde una simple página web personal hasta complejas aplicaciones web corporativas. Entre los diferentes usos que se le da a Joomla! están los siguientes:
- Webs Corporativas o Portales

- Comercio Electrónico
- Pequeños Sitios de Negocios
- Webs de Organizaciones u ONGs
- Aplicaciones Gubernamentales
- Intranets y Extranets Corporativas
- Webs de Escuelas e instituciones educativas
- Páginas Personales o Familiares
- Sitios Web para profesionales
- Portales de Comunidades
- Revistas y Periódicos , etc.
Actualizado (Sábado, 10 de Enero de 2009 22:56)



