Este documento describe un sistema gestor de contenidos llamado Joomla. Joomla es un software de código abierto multiplataforma que permite crear sitios web profesionales y dinámicos. Está programado en PHP y SQL para almacenar y recuperar contenido de una base de datos MySQL. Los editores pueden fácilmente agregar, modificar o eliminar contenido a través de una interfaz en línea. Joomla se puede utilizar para crear diversos tipos de sitios como noticias, sitios corporativos y portales comunitarios.
2.
Es una interfaz que controla varias bases de datos donde se aloja
el contenido del sitio.
Permite manejar de manera independiente el contenido y el
diseño.
Controla fácilmente la publicación en el sitio a varios editores.
Parten de tres elementos que permiten segmentarlos según
diferentes criterios:
Lenguaje de programación o tecnología utilizada: Java, PHP
Funcionalidades que ofrece la aplicación: Wikis, Foros, Blogs
Propiedad del código: Código abierto, código propietario o comerciales
3.
Creación de contenidos:
Presentación de contenidos:
Mediante comentarios, encuestas, votaciones, etc.
Recuperación de información:
Fácil publicación de contenidos en múltiples formatos a partir de una
sola fuente.
Permite interactuar con los usuarios
Te permite dar formato a los artículos de forma fácil e intuitiva.
Se puede hacer copias de seguridad y restaurarlas.
Actualizar el gestor de contenidos:
Algunos gestores se actualizan automáticamente.
4.
Es una licencia de software que permite que el código
se modifique y distribuya libremente sin pagar al autor
original
Programas en código abierto
Ventajas
Sistemas operativos: Ubuntu y Debian,Android (SO movil)
Programas: Open office, libre office, Firefox
Bajo coste de entrada
Las oportunidades para añadir nuevas funciones son
mayores
Se encuentran aplicaciones versátiles para conseguir la
funcionalidad deseada
Inconvenientes
El código abierto dependen de las personas que modifican
código fuente involucrados en la comunidad de desarrollo
5.
Limita la posibilidad de modificar o
distribuir el código
Los propietarios establecen los derechos
de :
Uso
Distribución
Redistribución
Copia,
Modificación,
En general, cualquier otra consideración que
se estime necesaria.
Sólo su desarrollador puede modificar la
aplicación.
6.
Es un sistema gestor de contenidos dinámicos
Permite crear sitios web de alta profesionalidad y eficiencia.
Es multiplataforma, es decir, puede usarse en diferentes sistemas
operativos (Windows, Mac, Linux)
La administración de joomla está basada en la gestión online de
contenidos
Modificar, agregar o eliminar contenido a través de un navegador web
conectado a internet por el protocolo HTTP
¿Que sitios web podemos crear?
Noticias
Sitios corporativos
Sitios web de presencia
Portales comunitarios,
Sistemas que funcionen en redes cerradas para empresas de negocios.
7.
Está programado en lenguaje PHP y SQL.
Utiliza bases de datos relacionales (MySQL).
PHP y Mysql son programas código abierto, y
joomla funciona en servidores HTTP.
Funcionamiento:
La base de datos Mysql:
Se guarda toda la información y la configuración del
sistema, de forma ordenada.
Los scripts PHP:
Ejecutan las acciones de consulta y modificaciones en
la base de datos convirtiéndolos en páginas web.