SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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...
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
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
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
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
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
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

Mais conteúdo relacionado

Destaque

Nuevos Entornos de Programación para Niños
Nuevos Entornos de Programación para NiñosNuevos Entornos de Programación para Niños
Nuevos Entornos de Programación para NiñosFacilitador -Tic
 
Los Sistemas De NumeracióN
Los Sistemas De NumeracióNLos Sistemas De NumeracióN
Los Sistemas De NumeracióNFacilitador -Tic
 
Nueva Plataforma de Aprendizaje Kidthing
Nueva Plataforma de Aprendizaje KidthingNueva Plataforma de Aprendizaje Kidthing
Nueva Plataforma de Aprendizaje KidthingFacilitador -Tic
 
Metodologia Para Estudiantes Universitarios
Metodologia Para Estudiantes UniversitariosMetodologia Para Estudiantes Universitarios
Metodologia Para Estudiantes UniversitariosFacilitador -Tic
 
Developers, productividad, herramientas y cosas que deberíamos hacer
Developers, productividad, herramientas y cosas que deberíamos hacerDevelopers, productividad, herramientas y cosas que deberíamos hacer
Developers, productividad, herramientas y cosas que deberíamos hacerDaniel Alvarez
 
Fundamentos desarrollo de Apps para Android
Fundamentos desarrollo de Apps para AndroidFundamentos desarrollo de Apps para Android
Fundamentos desarrollo de Apps para Androidandresuarezz26
 
Curso de desarrollo de aplicaciones Android - Sesión 1
Curso de desarrollo de aplicaciones Android - Sesión 1Curso de desarrollo de aplicaciones Android - Sesión 1
Curso de desarrollo de aplicaciones Android - Sesión 1Daniel Alvarez
 
ENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADO
ENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADOENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADO
ENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADOJacinto Cabrera Rodríguez
 

Destaque (20)

Nuevos Entornos de Programación para Niños
Nuevos Entornos de Programación para NiñosNuevos Entornos de Programación para Niños
Nuevos Entornos de Programación para Niños
 
Estrategia empresarial
Estrategia empresarialEstrategia empresarial
Estrategia empresarial
 
Los Sistemas De NumeracióN
Los Sistemas De NumeracióNLos Sistemas De NumeracióN
Los Sistemas De NumeracióN
 
Web 30
Web 30Web 30
Web 30
 
Mi ultimo suspiro de amor
Mi ultimo suspiro de amorMi ultimo suspiro de amor
Mi ultimo suspiro de amor
 
Nueva Plataforma de Aprendizaje Kidthing
Nueva Plataforma de Aprendizaje KidthingNueva Plataforma de Aprendizaje Kidthing
Nueva Plataforma de Aprendizaje Kidthing
 
El Aguila
El AguilaEl Aguila
El Aguila
 
PRACTICAS DE REDES: PRÁCTICA 11
PRACTICAS DE REDES: PRÁCTICA 11PRACTICAS DE REDES: PRÁCTICA 11
PRACTICAS DE REDES: PRÁCTICA 11
 
Brecha Digital
Brecha DigitalBrecha Digital
Brecha Digital
 
PRACTICAS DE REDES: PRÁCTICA 12
PRACTICAS DE REDES: PRÁCTICA 12PRACTICAS DE REDES: PRÁCTICA 12
PRACTICAS DE REDES: PRÁCTICA 12
 
Metodologia Para Estudiantes Universitarios
Metodologia Para Estudiantes UniversitariosMetodologia Para Estudiantes Universitarios
Metodologia Para Estudiantes Universitarios
 
Mas para Android
Mas para AndroidMas para Android
Mas para Android
 
PRACTICAS DE REDES: PRÁCTICA 13
PRACTICAS DE REDES: PRÁCTICA 13PRACTICAS DE REDES: PRÁCTICA 13
PRACTICAS DE REDES: PRÁCTICA 13
 
Developers, productividad, herramientas y cosas que deberíamos hacer
Developers, productividad, herramientas y cosas que deberíamos hacerDevelopers, productividad, herramientas y cosas que deberíamos hacer
Developers, productividad, herramientas y cosas que deberíamos hacer
 
Fundamentos desarrollo de Apps para Android
Fundamentos desarrollo de Apps para AndroidFundamentos desarrollo de Apps para Android
Fundamentos desarrollo de Apps para Android
 
Curso de desarrollo de aplicaciones Android - Sesión 1
Curso de desarrollo de aplicaciones Android - Sesión 1Curso de desarrollo de aplicaciones Android - Sesión 1
Curso de desarrollo de aplicaciones Android - Sesión 1
 
PRACTICAS DE REDES: PRÁCTICA 10
PRACTICAS DE REDES: PRÁCTICA 10PRACTICAS DE REDES: PRÁCTICA 10
PRACTICAS DE REDES: PRÁCTICA 10
 
Introducción a android
Introducción a androidIntroducción a android
Introducción a android
 
ENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADO
ENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADOENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADO
ENTORNOS DE DESARROLLO: DIAGRAMA DE MÁQUINA DE ESTADO
 
Tics Y Web 2.0
Tics Y Web 2.0Tics Y Web 2.0
Tics Y Web 2.0
 

Semelhante a CMS Libres: 12 pasos para publicar una web

Semelhante a CMS Libres: 12 pasos para publicar una web (20)

Cms Martin Vazquez
Cms Martin VazquezCms Martin Vazquez
Cms Martin Vazquez
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Instituto tecnologico de tehuacan
Instituto tecnologico de tehuacanInstituto tecnologico de tehuacan
Instituto tecnologico de tehuacan
 
Cms
CmsCms
Cms
 
Cms
CmsCms
Cms
 
Introducción a los Sistemas de Gestión de Contenidos (CMS)
Introducción a los Sistemas de Gestión de Contenidos (CMS)Introducción a los Sistemas de Gestión de Contenidos (CMS)
Introducción a los Sistemas de Gestión de Contenidos (CMS)
 
Cms
CmsCms
Cms
 
Presentacion cm- Programacion WEB
Presentacion cm- Programacion WEBPresentacion cm- Programacion WEB
Presentacion cm- Programacion WEB
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Content Management System (CMS)
Content Management System (CMS)Content Management System (CMS)
Content Management System (CMS)
 
Presentacion cms
Presentacion cmsPresentacion cms
Presentacion cms
 
Material 2020 a1_com270_01_133696
Material 2020 a1_com270_01_133696Material 2020 a1_com270_01_133696
Material 2020 a1_com270_01_133696
 
Cms duoc 1
Cms duoc 1Cms duoc 1
Cms duoc 1
 
Lopez arvizu juan carlos act. 3 si5 1
Lopez arvizu juan carlos act. 3 si5 1Lopez arvizu juan carlos act. 3 si5 1
Lopez arvizu juan carlos act. 3 si5 1
 
Distintos tipos de Cms
Distintos tipos de CmsDistintos tipos de Cms
Distintos tipos de Cms
 
CMS
CMSCMS
CMS
 
Cms >DUOC
Cms >DUOCCms >DUOC
Cms >DUOC
 
Dn13 u3 a24_slm
Dn13 u3 a24_slmDn13 u3 a24_slm
Dn13 u3 a24_slm
 
Cms programacionweb-felixroman
Cms programacionweb-felixromanCms programacionweb-felixroman
Cms programacionweb-felixroman
 
Cms
CmsCms
Cms
 

Mais de Facilitador -Tic

Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos MovilesFacilitador -Tic
 
Inclusión de las TICs como eje transversal en el bachillerato en ciencias.
Inclusión de las TICs como eje transversal  en el bachillerato en ciencias.Inclusión de las TICs como eje transversal  en el bachillerato en ciencias.
Inclusión de las TICs como eje transversal en el bachillerato en ciencias.Facilitador -Tic
 
Internet Como Soporte al PEA
Internet Como Soporte al PEAInternet Como Soporte al PEA
Internet Como Soporte al PEAFacilitador -Tic
 
Internet Como Soporte al Proceso Enseñanza Aprendizaje de los Docentes
Internet Como Soporte al Proceso Enseñanza Aprendizaje de los DocentesInternet Como Soporte al Proceso Enseñanza Aprendizaje de los Docentes
Internet Como Soporte al Proceso Enseñanza Aprendizaje de los DocentesFacilitador -Tic
 
Internet como Soporte al PEA
Internet como Soporte al PEAInternet como Soporte al PEA
Internet como Soporte al PEAFacilitador -Tic
 

Mais de Facilitador -Tic (6)

Sistemas Operativos Moviles
Sistemas Operativos MovilesSistemas Operativos Moviles
Sistemas Operativos Moviles
 
Inclusión de las TICs como eje transversal en el bachillerato en ciencias.
Inclusión de las TICs como eje transversal  en el bachillerato en ciencias.Inclusión de las TICs como eje transversal  en el bachillerato en ciencias.
Inclusión de las TICs como eje transversal en el bachillerato en ciencias.
 
Internet Como Soporte al PEA
Internet Como Soporte al PEAInternet Como Soporte al PEA
Internet Como Soporte al PEA
 
Manual Kidthing
Manual KidthingManual Kidthing
Manual Kidthing
 
Internet Como Soporte al Proceso Enseñanza Aprendizaje de los Docentes
Internet Como Soporte al Proceso Enseñanza Aprendizaje de los DocentesInternet Como Soporte al Proceso Enseñanza Aprendizaje de los Docentes
Internet Como Soporte al Proceso Enseñanza Aprendizaje de los Docentes
 
Internet como Soporte al PEA
Internet como Soporte al PEAInternet como Soporte al PEA
Internet como Soporte al PEA
 

CMS Libres: 12 pasos para publicar una web

  • 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