miércoles, 19 de junio de 2013

3.4.1 Joomla

Joomla es un Sistema de gestión de contenidos (en inglés Content Management System, o CMS) que permite desarrollar sitios web dinámicos e interactivos. Permite crear, modificar o eliminar contenido de un sitio web de manera sencilla a través de un Panel de Administración. Es un software de código abierto, desarrollado en PHP y liberado bajo licencia GPL. Este administrador de contenidos puede utilizarse en una PC local (en Localhost), en una Intranet o a través de Internet y requiere para su funcionamiento una base de datos creada con un gestor MySQL, así como de un servidor HTTP Apache.


Una de las mayores potencialidades que tiene este CMS es la gran cantidad de extensiones existentes programadas por su comunidad de usuarios que aumentan las posibilidades de Joomla con nuevas características y que se integran fácilmente en él.
Existen cientos de extensiones disponibles y con diversas funcionalidades como por ejemplo:

  • Generadores de formularios dinámicos
  • Directorios de empresas u organizaciones
  • Gestores de documentos
  • Galerías de imágenes multimedia
  • Motores de comercio y venta electrónica
  • Software de foros y chats
  • Calendarios
  • Software para blogs
  • Servicios de directorio
  • Boletines de noticias
  • Herramientas de registro de datos
  • Sistemas de publicación de anuncios
  • Servicios de suscripción

A su vez estas extensiones se agrupan en:

  • Componentes
  • Módulos
  • Plantillas
  • Plugins

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 la gente da a Joomla! están:



  • Webs Corporativas o Portales
  • Comercio Electrónico
  • Pequeños Sitios de Negocios
  • Webs de Organizaciones o ONGs
  • Aplicaciones Gubernamentales
  • Intranets y Extranets Corporativas
  • Webs de Escuelas o Agrupaciones
  • Páginas Personales o Familiares
  • Portales de Comunidades
  • Revistas y Periódico
...las posibilidades son ilimitadas

Joomla! se puede usar para gestionar fácilmente cualquiera de los aspectos de un sitio web, desde la introducción de contenidos e imágenes hasta la actualización de un catálogo de productos o la realización de reservas online.



Joomla! para Desarrolladores


Muchas compañías u organizaciones tienen necesidades que van más allá de lo disponible en el paquete básico de Joomla! o en las extensiones de distribución libre.

Afortunadamente, Joomla! ofrece una arquitectura de aplicación potente que permite a los desarrolladores crear sofisticadas extensiones que amplían la capacidad de Joomla! en múltiples e ilimitadas direcciones.

Usando la estructura del núcleo de Joomla!, los desarrolladores puede construir fácilmente:

  • Sistemas de Comercio Electrónico Integrados
  • Sistemas de Control del Inventario
  • Herramientas de Registro de Datos
  • Sistemas de Reserva Online
  • Herramientas de Comunicación
  • Puentes de Aplicaciones
...o cualquier tipo de aplicación para una necesidad.

Si su compañía u organización contrata un desarrollador de terceras partes de Joomla! o construye software propio usando la estructura de soporte de Joomla!, creará una plataforma abierta, que no le ata a una aplicación cerrada de un desarrollador o propietario.

Puede aprender más sobre el desarrollo de la arquitectura de Joomla! en el Sitio del Desarrollador. Lo interesante de Joomla! es que puede utilizar la estructura e interfaz de usuario para suministrar aplicaciones a sus usuarios finales en un entorno potente y familiar.


Ahora, ¿Cual es el Inconveniente?


No hay inconvenientes. Joomla! es software libre, abierto y está disponible para cualquiera bajo licencia GPL. No podemos afirmar que sea perfecto, y no podemos prometer resolver todas las necesidades en el mundo. Pero el software de Joomla! se ajusta perfectamente al trabajo en muchas aplicaciones web. Se están añadiendo nuevas características importantes en cada versión, y con la ayuda y consejos de la increíble comunidad de usuarios se podrá seguir proporcionando software de reconocido valor en los años venideros.


Requisitos mínimos del sistema

Para poder instalar y usar Joomla! debe tener plenamente operativo un servidor web (Apache es el mejor), una base de datos (MySQL es la óptima) y el lenguaje de script del lado del servidor PHP, junto con módulos específicos que se activan en PHP para MySQL, XML y Zlib funcionando, entre otros.


Requisitos Técnicos Joomla 2.5.x Joomla 2.5 , 1.7.x Joomla 1.7 y 1.6.x Joomla 1.6

SoftwareRecomendadoMínimoMás información
PHP5.3 +5.2.4 +http://www.php.net
MySQL5.0.4 +5.0.4 +http://www.mysql.com
Apache
(with mod_mysql, mod_xml,
and mod_zlib)
2.x +2.x +http://www.apache.org
Microsoft IIS77http://www.iis.net



Guía de Instalación 2.5x     

No hay comentarios:

Publicar un comentario