1. CMS Libres,
la publicación web al alcance de todos
Andress Calderon
Profesor Prog. Ingeniería de Sistemas
Grupo GNU/Linux La Guardia de Tux
Universidad de Nariño
andress.calderon@gmail.com
martes 28 de abril de 2009
2. CMS Libres,
la publicación web al alcance de todos
Esta obra es libre y se distribuye bajo las condiciones de la
licencia Creative Commons Attribution-Share Alike 3.0
Visita:
http://creativecommons.org/licenses/by-sa/3.0/deed.es
para más detalles.
martes 28 de abril de 2009
3. CMS Libres,
la publicación web al alcance de todos
Agenda...
● ¿Porque es buena idea trabajar con CMS
Libres? Lecciones de la vida.
● Pero... ¿Que son los CMS y para que
sirven?
● ¡¡¡Los 12 pasos!!!.
● Enlaces de interes...
martes 28 de abril de 2009
4. CMS Libres,
la publicación web al alcance de todos
● ¿Porque es buena idea trabajar con CMS
Libres? Lecciones de la vida.
Hoy en día es muy facil publicar en la web.
●
Hosting gratuito.
Los estandares estan más difundidos
(html, css, javascript,...).
Ancho de banda.
Experiencia personal...
●
...¡¡¡Buscando trabajo!!!...
Bueno... pues vamos a publicar mi hoja de
vida...
martes 28 de abril de 2009
5. CMS Libres,
la publicación web al alcance de todos
● ¿Porque es buena idea trabajar con CMS
Libres? Lecciones de la vida.
http://...
martes 28 de abril de 2009
6. CMS Libres,
la publicación web al alcance de todos
● ¿Porque es buena idea trabajar con CMS
Libres? Lecciones de la vida.
Ya habia trabajado con CMS, pero me parecio
exagerado usarlos para este caso=(.
Lecciones aprendidas de publicar desde
cero...
● Se aprende y se valora los estandares,pero...
●Mucho camello solo para publicar una hoja
de vida (me demoré 15 días).
martes 28 de abril de 2009
7. CMS Libres,
la publicación web al alcance de todos
● ¿Porque es buena idea trabajar con CMS
Libres? Lecciones de la vida.
Un nuevo reto...
La página web de mis clases.
Definitivamente, este es un trabajo para...
...¡¡¡Un CMS!!!
martes 28 de abril de 2009
8. CMS Libres,
la publicación web al alcance de todos
Pero... ¿Que son los CMS y para que sirven?
Los CMS (Content Management Systems)
o sistemas de gestion de contenidos son
programas que permiten crear una
estructura de soporte (framework) para la
creación y administración de contenidos,
principalmente en páginas web, de manera
colaborativa.
Mas info en http://es.wikipedia.org/wiki/CMS
martes 28 de abril de 2009
9. CMS Libres,
la publicación web al alcance de todos
Pero... ¿Que son los CMS y para que sirven?
Usar CMS trae varias ventajas...
●Agilidad: En los que te demorabas 15 dias
lo puedes hacer en media tarde.
●Cumplimiento de estándares: Ellos se
encargan de validar estándares como
XHTML y CSS.
●Personalización: Te ofrecen gran variedad
de templates y plug-ins.
martes 28 de abril de 2009
10. CMS Libres,
la publicación web al alcance de todos
Pero... ¿Que son los CMS y para que sirven?
Hay diversos CMS presentes en el mercado, entre
los CMS open source mas populares estan ...
● Joomla http://www.joomla.org/
●Plone http://plone.org/
●Drupal http://drupal.org/
●Jaws http://www.jaws-project.com/
No son propiamente CMS pero facilitan la
publicación en la web
●Wordpress(blogging) http://wordpress.org/
●Moin-moin(wikis) http://moinmo.in/
martes 28 de abril de 2009
11. CMS Libres,
la publicación web al alcance de todos
Pero... ¿Que son los CMS y para que sirven?
Los requerimientos de software que piden estos
CMS son:
● Servidor Web Apache.
● Lenguaje PHP.
● Base de datos MySQL.
Generalmente todos estos requerimientos y sus
ultimas versiones son soportadas por los
proveedores de hosting.
martes 28 de abril de 2009
12. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Una vez vista la teoria, pasemos a la
práctica!!!
martes 28 de abril de 2009
13. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
La idea de la práctica será publicar la página web
de dos cursos de la electiva de bases de datos a
través de 12 pasos.
martes 28 de abril de 2009
14. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 1: Creando una cuenta de hosting gratuito.
Existen muchas páginas que ofrecen hosting
free, algunas tienes limitaciones de tiempo,
número de visitas o ads invasivos. Para la
práctica abriremos un hosting en ...
http://www.200gigs.com/
ver video...
martes 28 de abril de 2009
15. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 2: Confirmando la cuenta del hosting.
Después de llenar un formulario, es necesario
validar la cuenta y hacer la activación. Todo se
hace a través de una cuenta de correo electrónico
donde al terminar es enviada la información y
password del hosting.
ver pdf...
martes 28 de abril de 2009
16. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 3: Creando un dominio.
Aunque al llenar el formulario nos piden un
nombre de dominio con extension .200gigs.com
es posible cambiar ese dominio o crear nuevos
subdominios con otras extensiones.
ver video...
martes 28 de abril de 2009
17. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 4: Subiendo Joomla al dominio.
Después de descargar Joomla subiremos los
archivos de instalación a nuestro dominio. Como
el hosting solo permite subir archivos de hasta
2Mb partiremos el instalador en 4 archivos.
ver video...
martes 28 de abril de 2009
18. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 5: Creando la base de datos.
Joomla trabaja con bases de datos MySQL, el
hosting permite la creación de hasta 50 bases de
datos. El nombre de la base de datos, el usuario y
la ruta del servidor son parametros importantes
que se usan posteriormente para la instalación de
Joomla.
ver video...
martes 28 de abril de 2009
19. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 6: Instalando Joomla.
El paquete que descargamos desde la página web
de Joomla nos provee de un instalador tipo web.
En un total de 7 pasos nos preguntan información
relacionada al nombre del sitio, la base de datos,
el tipo de instalación y verifica que los
requerimientos esten en orden.
ver video...
martes 28 de abril de 2009
20. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 7: Creando secciones.
Una vez instalado Joomla podemos acceder al
sitio y a su administración. Las secciones en
Joomla manejan las grandes divisiones de
contenido que tenga el portal. En el caso de la
práctica manejaremos dos secciones de acuerdo a
cada materia:
● Mineria de datos.
● Mineria web.
ver video...
martes 28 de abril de 2009
21. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 8: Creando categorías.
Las categorías son divisiones dentro de las
secciones. Para nuestro caso manejaremos 2
categorías en la primera sección y una categoría
en la segunda. Posteriormente podremos ingresar
más categorías.
● Minería de datos.
● Preprocesamiento.
● Reglas de asociación.
● Minería web.
● Patrones secuenciales.
martes 28 de abril de 2009 ver video...
22. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 9: Creando la página de inicio.
Aunque este paso es posible hacerlo antes, ahora
que se han explicado los conceptos de Sección y
Categoría es más facil explicar el concepto de
Artículo. La página de inicio es el primer artículo
que vamos a crear.
ver video...
martes 28 de abril de 2009
23. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 10: Configurando el menú.
Una vez se han creado las secciones y categorías
de nuestra página podemos crear el menú
principal, este creará la estructura básica de
nuestro sitio a partir de las secciones, categorías
y artículos que contruyamos.
ver video...
martes 28 de abril de 2009
24. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 11: Escribiendo artículos.
Joomla me ofrece diferentes opciones para
ingresar contenido a mis artículos (o páginas
web). El editor más sencillo que nos ofrece (Tiny
MCE 2.0) es del tipo WYSIWYG – What you see is
what you get. Lo que tu ves es lo que tu obtienes.
ver video...
martes 28 de abril de 2009
25. CMS Libres,
la publicación web al alcance de todos
¡¡¡Los 12 pasos!!!.
Paso 12: Personalizando la página.
A través de diferentes componentes que la
comunidad se encarga de desarrollar, en Joomla
puedo cambiar el lenguaje de mi sitio o la
apariencia que tiene instalando diferentes
templates o plug-ins.
ver video...
martes 28 de abril de 2009
26. CMS Libres,
la publicación web al alcance de todos
Enlaces de interes...
● Puedes descargar este tutorial en mi blog...
http://andressinmiedo.blogspot.com/
● http://es.wikipedia.org/wiki/CMS
● http://www.joomla.org/
● http://www.joomlaspanish.org/
● http://www.joomla-templates.com/
● http://www.siteground.com/joomla-hosting
martes 28 de abril de 2009
27. CMS Libres,
la publicación web al alcance de todos
Enlaces de interés...
¡Muchas Gracias!
¡¡¡Open Source Lives!!!
¡¡¡Open Source Rules!!!
martes 28 de abril de 2009