1. Sistemas CMS libres: Joomla!
Xestión Integral de Empresas con Software Libre
Félix Gómez López - IT-Web Analyst/Programmer
Wireless Galicia S.L.
28 de xullo de 2011
www.wirelessgalicia.com @wirelessgalicia fgomez@wirelessgalicia.com
2. Software is like sex: it is better when it is free.
Linus Torvalds, creador de Linux
Absorbe o útil.
Rexeita o inútil.
Crea o único e verdadeiro por ti mesmo.
Filosofía do Jeet Kune Do de Bruce Lee
3. Táboa de contidos
1 Introdución e definicións
¿Qué é un xestor de contenidos (CMS)?
¿Qué é Joomla!?
¿Quén utiliza Joomla!?
¿Por qué utilizamos Joomla!?
Historia e novidades
2 Estrutura de Joomla
Esquema de extensións. Tipos.
Extensións
3 Utilización de Joomla! en Wireless Galicia S.L.
Portais de clientes
Exemplo de uso interno: Xestión de proxectos
4 Ligazóns a recursos
4. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
Táboa de contidos
1 Introdución e definicións
¿Qué é un xestor de contenidos (CMS)?
¿Qué é Joomla!?
¿Quén utiliza Joomla!?
¿Por qué utilizamos Joomla!?
Historia e novidades
2 Estrutura de Joomla
Esquema de extensións. Tipos.
Extensións
3 Utilización de Joomla! en Wireless Galicia S.L.
Portais de clientes
Exemplo de uso interno: Xestión de proxectos
4 Ligazóns a recursos
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
5. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
Definición de CMS
Un xestor de contidos, ou CMS, é unha aplicación
web deseñada para simplificar o uso por parte de
persoal non necesariamente técnico da edición y
mantemento dun sitio web.
Cando naceu a WEB crear incluso as páxinas web máis simples
requiría coñecementos de HTML. Foi entón cando apareceron
os editores: Dreamweawer y Frontpage.
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
6. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
Mesmo con estas ferramentas, cando os sitios crecían facíase
difícil o manexo de páxinas web. Os grandes medios editores
como xornais online foron os primeiros en decatarse.
Un CMS automatiza en certa medida a xestión dos contidos.
O contido almacénase nunha base de datos e a presentación
do sitio sepárase do contido e reside en modelos.
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
7. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
¿Qué é Joomla!?
É un CMS libre e de código aberto liberado baixo
licenza GPL
Unha definición máis completa
Joomla! é un sistema (framework) modular que facilita o
desenvolvemento de portais e aplicacións web
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
8. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
No seu primeiro ano, Joomla! descargouse máis de 2.5 millóns de veces.
Entre marzo de 2007 e febreiro de 2011, foi descargado máis de 21 millóns de
veces.
Utilización mundial de Joomla!
Calcúlase que ao redor dun 2.7 %1 das webs a nivel mundial corren
en Joomla!
1
Dato obtido de http://www.joomla.org
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
9. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
Necesidades
¿Qué buscabamos?
Unha solución integrada para o desenvolvemento de portais que
dispuxeran de elementos comúns.
1 Xestión de contidos a través dunha zona privada de administración accesible e
de uso doado
2 Xestión e integración de elementos multimedia nos contidos
3 Xestión de usuarios e roles (permisos)
4 Galerías multimedia
5 Xestión multiidioma
6 Sindicación de contidos (RSS)
7 Xeración de formularios (contacto, alta, etc.)
8 Xeración de mapas web de contido
9 Amigable para buscadores (SEO)
10 Modular e extensible
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
10. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
¿Qué ofrece Joomla! “out of the box”?
1 Zona privada e grupos de usuario con diferentes permisos para
acceso, publicación e administración
2 Xestor multimedia integrado co editor de contidos
3 Xestor de idioma (para texto estático no frontend e no
backend)
4 Xestor de banners
5 Enquisas
6 Busca
7 Xestor de ligazóns
8 Sindicación e manexo de alimentador RSS
9 Xestor de modelos de deseño
10 Axuda integrada
11 Web services (XML-RPC)
12 Totalmente extensible
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
11. Introdución e definicións ¿Qué é un xestor de contenidos (CMS)?
Estrutura de Joomla ¿Qué é Joomla!?
Utilización de Joomla! en Wireless Galicia S.L. ¿Quén utiliza Joomla!?
Ligazóns a recursos ¿Por qué utilizamos Joomla!?
Licenza e atribucións Historia e novidades
Evolución de Joomla!
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
12. Introdución e definicións
Estrutura de Joomla
Esquema de extensións. Tipos.
Utilización de Joomla! en Wireless Galicia S.L.
Extensións
Ligazóns a recursos
Licenza e atribucións
Táboa de contidos
1 Introdución e definicións
¿Qué é un xestor de contenidos (CMS)?
¿Qué é Joomla!?
¿Quén utiliza Joomla!?
¿Por qué utilizamos Joomla!?
Historia e novidades
2 Estrutura de Joomla
Esquema de extensións. Tipos.
Extensións
3 Utilización de Joomla! en Wireless Galicia S.L.
Portais de clientes
Exemplo de uso interno: Xestión de proxectos
4 Ligazóns a recursos
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
13. Introdución e definicións
Estrutura de Joomla
Esquema de extensións. Tipos.
Utilización de Joomla! en Wireless Galicia S.L.
Extensións
Ligazóns a recursos
Licenza e atribucións
Esquema
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
14. Introdución e definicións
Estrutura de Joomla
Esquema de extensións. Tipos.
Utilización de Joomla! en Wireless Galicia S.L.
Extensións
Ligazóns a recursos
Licenza e atribucións
Localización de extensións
extensions
http://extensions.joomla.org
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
15. Introdución e definicións
Estrutura de Joomla
Portais de clientes
Utilización de Joomla! en Wireless Galicia S.L.
Exemplo de uso interno: Xestión de proxectos
Ligazóns a recursos
Licenza e atribucións
Táboa de contidos
1 Introdución e definicións
¿Qué é un xestor de contenidos (CMS)?
¿Qué é Joomla!?
¿Quén utiliza Joomla!?
¿Por qué utilizamos Joomla!?
Historia e novidades
2 Estrutura de Joomla
Esquema de extensións. Tipos.
Extensións
3 Utilización de Joomla! en Wireless Galicia S.L.
Portais de clientes
Exemplo de uso interno: Xestión de proxectos
4 Ligazóns a recursos
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
16. Introdución e definicións
Estrutura de Joomla
Portais de clientes
Utilización de Joomla! en Wireless Galicia S.L.
Exemplo de uso interno: Xestión de proxectos
Ligazóns a recursos
Licenza e atribucións
Portais de clientes
1 Instalación e visualización dun Joomla 1.5
2 Exemplos de instalacións en clientes reais
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
17. Introdución e definicións
Estrutura de Joomla
Portais de clientes
Utilización de Joomla! en Wireless Galicia S.L.
Exemplo de uso interno: Xestión de proxectos
Ligazóns a recursos
Licenza e atribucións
Xestión de proxectos
Xestión de proxectos con Joomla!
Exemplo de utilización de Joomla! como xestor de
proxectos co compoñente
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
18. Introdución e definicións
Estrutura de Joomla
Utilización de Joomla! en Wireless Galicia S.L.
Ligazóns a recursos
Licenza e atribucións
Táboa de contidos
1 Introdución e definicións
¿Qué é un xestor de contenidos (CMS)?
¿Qué é Joomla!?
¿Quén utiliza Joomla!?
¿Por qué utilizamos Joomla!?
Historia e novidades
2 Estrutura de Joomla
Esquema de extensións. Tipos.
Extensións
3 Utilización de Joomla! en Wireless Galicia S.L.
Portais de clientes
Exemplo de uso interno: Xestión de proxectos
4 Ligazóns a recursos
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
19. Introdución e definicións
Estrutura de Joomla
Utilización de Joomla! en Wireless Galicia S.L.
Ligazóns a recursos
Licenza e atribucións
Ligazóns a recursos
Páxina principal
http://www.joomla.org
Comunidade de Joomla! en España
http://www.joomlaspanish.org
Axuda de Joomla!
http://ayuda.joomlaspanish.org
Extensións de Joomla!
http://extensions.joomla.org
Novidades de Joomla 1.6 [INGLÉS] - Andrew Eddie (Vídeo)
http://bit.ly/oVuI1J
Videotutorial ACL en Joomla 1.6
http://bit.ly/oleGFb
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!
20. Introdución e definicións
Estrutura de Joomla
Utilización de Joomla! en Wireless Galicia S.L.
Ligazóns a recursos
Licenza e atribucións
Vostede é libre de:
Copiar, distribuir e comunicar públicamente a obra
Remesturar — transformar a obra
Facer un uso comercial desta obra
Baixoo as seguintes condicións:
Recoñecemento — Debe recoñecer os créditos da obra do xeito especificado polo autor ou o
licenciador (pero non dun xeito que suxira que ten o seo apoio ou que apoian o uso que fai da
súa obra).
Compartir bajo a mesma licenza - Se altera ou transforma esta obra, ou xera unha obra
derivada, só pode distribuír a obra xerada baixo unha licenza idéntica a esta.
Esta obra está baixo unha licenza Recoñecemento-CompartirIgual 3.0 España (CC BY-SA 3.0)
Félix Gómez López - IT-Web Analyst/Programmer Sistemas CMS libres: Joomla!