2. ¿ Que es un CMS ?
v
CMS :Content Management System,
Traducido:Sistema Gestor de Contenidos.
v
Aplicaciones programadas por expertos para que
a los no expertos nos sea más fácil publicar
contenidos en Internet.
v
Código abierto y uso libre y gratuito.
v
Se instala en un servidor.
3. ¿Que es un CMS?
v
El Diseño y el Contenido van por separado.
v
Se manejan a través de un navegador desde
cualquier equipo conectado a Internet.
v
Es multiusuario, posibilidad de asignar diferentes
niveles de uso y administración a diferentes
usuarios.
4. CMS estará
compuesto de
dos partes
Back
la parte
Front
donde los la parte
administrado donde los
res publican usuarios ven
las la
informacione información
s
5. Tipos de CMS
Drupal
Plone
Nuke CMS
JOOMLA
WordPres
6. ¿Qué es Joomla!?
v
Joomla! es un potente gestor de
contenidos web (CMS) que permite
crear sitios web elegantes, dinámicos e
interactivos sin necesidad de
conocimientos técnicos especializados.
v
Joomla! es un software que permite
crear páginas web con suma facilidad,
facilitando enormemente las tareas de
publicación de información y la
administración del portal.
7. Joomla! es Open Source
Joomla! es una aplicación Open Source o
de código abierto programada en lenguaje
PHP bajo una licencia GPL y que utiliza
una base de datos MySQL para almacenar
el contenido y los parámentros de
configuración del sitio.
Además de libre, Joomla! es gratuito y no
tendrás que pagar nada por usar este CMS
para construir tu web.
8. Con Joomla! todo es más sencillo
“Hacer lo simple complicado es cosa
frecuente;
hacer lo complicado simple,
‘impresionantemente’ simple,
eso es creatividad.”
Charles Mingus, músico de jazz
9. Un poco de Historia
v
Joomla surge como el resultado de una
bifurcación o mejora de Mambo, de la
corporación Miro de Australia, quien
mantenía la marca del nombre Mambo
v
A mediados de 2005, los administradores
del equipo de desarrollo de Mambo
renunciaron de inmediato y fundaron
Joomla!®.
10. Un poco de Historia
v
El grupo de desarrollo creo un sitio Web que se
llamó OpenSourceMatters para distribuir
información a los usuarios, desarrolladores,
diseñadores Web y a la comunidad en general.
v
Joomla! una palabra de origen africano que
significa “todos juntos”
v
La primera versión de Joomla! (Joomla! 1.0.0) fue
publicada el 16 de septiembre de 2005.
11. ¿Qué puedo hacer con Joomla?
Si instalamos Joomla en un servidor
podremos crear un portal que incluya
información estática y dinámica, artículos
en formato blog, agregador de noticias,
enlaces de interés, descarga de archivos,
contactos personalizados, mensajería
interna, foros, galerías de imágenes,
wikis, encuestas… ¿Hace falta decir más?
Prácticamente, todo lo que queramos.
12. ¿Por qué JOOMLA!?
§
Fue premiado en los años 2006 y 2007 como
el mejor CMS.
§
Su estabilidad al derivar de otro CMS de larga
vida llamado Mambo.
§
Permite crear portales Webs en pocas horas
sin necesidad de conocimientos especiales
sobre diseño o de complejos lenguajes de
programación.
§
Facilidad de instalación y manejo.
§
Hay decenas de módulos y componentes que
amplían su funcionalidad.
13. ¿Por qué JOOMLA!?
§
Existen numerosas plantillas gratuitas en
Internet que permiten cambiar su aspecto
fácilmente.
§
La interfaz gráfica de Joomla es placentera.
§
Joomla organiza grandes cantidades de
contenido en secciones y categorías.
§
Puede mostrar el mismo contenido de varias
formas.
§
Permite menus e hipervínculos al contenido
§
Tiene muchas extensiones y add-ons
§
Soporta permisos y flujo de trabajo
15. Estructura de Joomla!
Plantillas Componentes Módulos Plugin
Es el Diseño o más Son Son extensiones
bien aspecto estético extensiones o que realizan
de nuestro sitio Son pequeñas complementos dentro de
(colores, tamaños aplicaciones de Joomla! que Joomla! una
de tipografías, independientes nos permiten amplia variedad
distribución de las añadir bloques de funciones
entre sí que relacionadas
zonas de de información
gestionan la fundamentalment
contenido ...) secundaria en e con la
existen gran
información dentro
diferentes autenticación de
variedad y cantidad de Joomla! posiciones o usuarios, con la
de templates o zonas de la edición de
plantillas disponibles plantilla. contenidos, etc.
.
Tras estos cuatro conceptos se esconde la potencia real de Joomla!. Se trata de las
extensiones, las piezas del rompecabezas, que dotan de diseño o funcionalidad
adicional a los sitios creados con Joomla!
16. Aspectos técnicos de Joomla
Utiliza PHP, MySQL y Apache
Corre de forma nativa en Unix/Linux,
pero puede correrse en Windows (WAMP) Aspectos
y MAC (MAMP) técnicos de
Joomla
Modificar plantillas requiere conocimientos
de HTML, CSS y PHP
Agregar contenido requiere conocimiento
básico de HTML
17. Comenzando con Joomla!
En principio es bueno saber cómo están organizados los distintos elementos
que intervienen en Joomla! y cómo actúan para devolver los resultados
esperados.
Cuando un usuario escribe o hace click en nuestra dirección web, el index.php
inmediatamente “llama” a la plantilla que estamos usando:
18. Comenzando con Joomla!
En el index de la plantilla se encuentra buena parte de la información de
estructura de la web, y casi toda la información de los estilos. No toda la
estructura se controla desde la plantilla porque ésta, a su vez, “llama” a los
elementos que el diseñador incluyó con anterioridad.
Es decir, si en la plantilla se requieren módulos, entonces aparecerá el
Módulo específico que originalmente se encuentra en su directorio y ahora
se refleja en el sitio. Igualmente sucede con los Componentes.
19. Comenzando con Joomla!
Todo Módulo y Componente tiene insertada su
propia estructura HTML, así como
instrucciones PHP particulares para cada caso,
y algunas veces hasta su propia hoja de
estilos CSS. Los Módulos están en el
directorio /modules/ y los Componentes en
/components/.
Puedes probar personalizando el Módulo que
más te guste con tus propias etiquetas y
opciones de configuración, ya que cada
Módulo tiene sus parámetros en un archivo
XML.
20. Administracción Joomla!
La administración es el lugar en donde trabajan los usuarios registrados.
Éstos se dividen
en dos grupos:
Usuarios Usuarios
Externos Internos
(frond-end) (back-end)
21. Usuarios Externos
Registrado Editor
front-end
Autor Publisher
Tienen un Menú del usuario
cuando se registran, según puede el tipo pueden incluir
enlaces o escribir, modificar y publicar los contenidos.
22. Usuarios Internos
back-end administra la web desde la Administración de la web y se dividen en:
Son los que tienen los
máximos privilegios.
Super Administrador
Son los que configuran
la web y añaden
componentes Administrador
Tienen acceso
a todos los controles
de contenidos Managers
23. Instalación de Joomla!
Descargar en nuestro equipo el paquete
1 de instalación de Joomla
Preparar los archivos de instalación en
2 el directorio web local
Podemos resumir
el proceso de 3 Crear la base de datos
instalación en 5
etapas principales: Ejecutar el asistente de instalación
4
5 Eliminar la carpeta del instalador
25. “Si tienes una manzana y yo tengo
otra y las intercambiamos,
entonces tú y yo seguiremos teniendo
cada uno una manzana.
Pero si tienes una idea y yo tengo
otra y las intercambiamos, entonces
cada uno tendrá dos ideas”
George Bernard Shaw, Premio
Nobel de Literatura
26. Conclusión
v
Los CMS nos posibilitan es convertir una web estática tradicional en un
completo portal con diferentes funcionalidades y características
dinámicas e interactivas que hagan de nuestro sitio algo más que una
página web informativa a la vez que nos facilitan la edición y
actualización de su contenido. Nos permiten gestionar de una manera
uniforme, accesible y cómoda un sitio web dinámico sobre el que
pueden trabajar una o más personas y realizar de forma sencilla las
tareas de actualización y mantenimiento necesarias para que nuestro
sitio parezca siempre vivo.
v
Joomla!, un CMS robusto, personalizable y escalable.
v
Joomla!, al igual que otros CMS, no es un programa para diseñar
páginas web como Front Page, Netscape, Dreamweawer o iWeb.