SlideShare una empresa de Scribd logo

Taller Drupal Php Conference

Drupal es un sistema de gestión de contenidos modular y de código abierto que permite construir todo tipo de páginas web adaptándose a las necesidades particulares de cada caso. Originalmente fue creado para controlar una red local de usuarios y ha evolucionado para ofrecer funcionalidades avanzadas de control de contenido, gestión de usuarios, presentación flexible de contenido y extensibilidad a través de módulos. Aunque tiene una curva de aprendizaje pronunciada, Drupal se sustenta en una gran comunidad de usuarios y desarrolladores.

1 de 16
Descargar para leer sin conexión
Drupal
Desarrollo web para terceros y proyectos propios




Aplicaciones web      Comercio electrónico         Redes sociales
¿Qué es Drupal?

Drupal es un sistema de gestión de contenidos
modular, gratuito y de código abierto.




 Permite construir todo tipo de páginas web,
adaptándose a las necesidades particulares de
cada caso.
Origen de Drupal
●
    Originalmente pensado para
    controlar una red local de
    usuarios
●
    Primera versión en 2001
●
    El dominio original, drop.org
    es un error tipográfico de su
    creador, Dries Buytaert
●
    En realidad quería registrar
    dorp.org
●
    Drupal es la versión inglesa
    de la palabra holandesa
                                    Dries Buytaert
    druppel, que significa gota.
Drupal como CMS
Control sobre el flujo de creación, edición, borrado y
publicación de contenidos.


Categorización y organización de contenido.


Gestión de usuarios y roles. Privacidad, control de
acceso.


Presentación de contenido en diversos formatos.


Sistema ampliable y extensible.
Drupal como Framework

●
    Capa de abstracción sobre la base de datos.
●
    Sistema de plantillas (themes) separado de la
    lógica.
●
    Librerías ajax. Por defecto jQuery.
●
    Seguridad, identificación de usuarios y
    configuración de permisos personalizable.
●
    Herramientas de caché a varios niveles.
●
    API para desarrolladores pública y disponible:
    http://api.drupal.org/
Drupal es software libre

  ●
      Publicado bajo licencia GNU/GPL 2 o superior.

  ●
      Libre descarga, modificación y reutilización.

  ●
      Distribución bajo la misma licencia.

  ●
      Todos los plugins (módulos) y plantillas (temas)
      que se incluyen tanto en la descarga inicial
      como en las descargas desde el repositorio
      oficial tienen licencia GPL.



Más información: http://drupal.org/licensing/faq
Drupal es comunidad

                                                      ●
                                                          Más de 5000
                                                          usuarios
                                                      ●
                                                          Más de 2000
                                                          desarrolladores
                                                      ●
                                                          Más de 4000
                                                          módulos
                                                          contribuidos
                                                      ●
                                                          Crecimiento
                                                          anual 100%
Fuente: State of Drupal, Dries Buytaert, Marzo 2009
Drupal es comunidad

●
    Drupal.org - http://drupal.org
●
    Drupal Association - http://association.drupal.org/
●
    Drupal Hispano - http://drupal.org.es
●
    Drupal.cat - http://drupal.cat
Eventos Drupal

●
    Dos eventos de nivel mundial anuales
    DrupalCon
●
    Multitud de eventos locales
    http://groups.drupal.org/events
Puntos fuertes de Drupal
●
    Extensible: gran cantidad de módulos
    contribuidos y una buena API para desarrollar
    propios.
●
    Flexible.
●
    Seguro: granularidad de permisos.
●
    Sistema de plantillas muy potente.
●
    Comunidad: centralizada, activa y numerosa.
●
    Soporte: disponibilidad de profesionales.
●
    Software libre y gratuito.
Puntos débiles de Drupal


●
    Curva de aprendizaje inicial muy pronunciada.
●
    Pocos temas contribuidos en comparación con
    otros sistemas.
●
    Interfaz por defecto poco amigable.
●
    Compatibilidad inversa.
Curva de aprendizaje
 Demanda de profesionales
Tecnología de Drupal
Servidor web
●
    Apache 1.3 o 2.x
●
    IIS o Lighttpd como alternativas.
Lenguaje de programación
●
    PHP 4, recomendado PHP 5.2 o superior.
Servidor de Base de datos
●
    MySQL 4.1, recomendado MySQL 5 o superior.
●
    PostgreSQL 7.4 o superior.
●
    Gracias a la capa de abstracción de base de
    datos, se pueden implementar otras opciones
    como Oracle.
Libros sobre Drupal

En la actualidad hay más de 20 libros
diferentes que cubren la mayoría de
funcionalidades de Drupal.
Se puede encontrar un listado completo
en http://drupal.org/books
Créditos


 Pedro Cambra
 Jordi Bufí
 Juan Carlos Mora
 Carlos Rincón

Recomendados

Taller de Drupal - Sesión 2
Taller de Drupal - Sesión 2Taller de Drupal - Sesión 2
Taller de Drupal - Sesión 2SEAT, S.A.
 
Taller de Drupal - Sesion 1
Taller de Drupal -  Sesion 1Taller de Drupal -  Sesion 1
Taller de Drupal - Sesion 1SEAT, S.A.
 
Taller de Drupal
Taller de DrupalTaller de Drupal
Taller de DrupalSEAT, S.A.
 
Taller de Drupal - Sesión 3
Taller de Drupal - Sesión 3Taller de Drupal - Sesión 3
Taller de Drupal - Sesión 3SEAT, S.A.
 
Taller de Drupal - Sesión 4
Taller de Drupal - Sesión 4Taller de Drupal - Sesión 4
Taller de Drupal - Sesión 4SEAT, S.A.
 
Presentación Drupal
Presentación DrupalPresentación Drupal
Presentación DrupalMedio y forma
 

Más contenido relacionado

La actualidad más candente

Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a DrupalPedro Cambra
 
Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a DrupalKeopx
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal CcrtvPedro Cambra
 
Curso básico de drupal 8
Curso básico de drupal 8Curso básico de drupal 8
Curso básico de drupal 8Medio y forma
 
Dn13 u3 a31_slm
Dn13 u3 a31_slmDn13 u3 a31_slm
Dn13 u3 a31_slmmiri586
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalAlberto Permuy Leal
 
Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Acquia
 
Presentando Drupal en el Flisol Xalapa
Presentando Drupal en el Flisol XalapaPresentando Drupal en el Flisol Xalapa
Presentando Drupal en el Flisol XalapaMedio y forma
 
Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepecTaller drupal 8 tuxtepec
Taller drupal 8 tuxtepecMedio y forma
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training DaysLa Drupalera
 
El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8Ymbra
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapaMedio y forma
 
Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015  Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015 Keopx
 
Programación de módulos para Drupal 7
Programación de módulos para Drupal 7Programación de módulos para Drupal 7
Programación de módulos para Drupal 7Cristian Mamani
 

La actualidad más candente (20)

Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a Drupal
 
Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a Drupal
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 
Curso básico de drupal 8
Curso básico de drupal 8Curso básico de drupal 8
Curso básico de drupal 8
 
Dn13 u3 a31_slm
Dn13 u3 a31_slmDn13 u3 a31_slm
Dn13 u3 a31_slm
 
Curso CDA: Drush CLI Drupal
Curso CDA: Drush CLI DrupalCurso CDA: Drush CLI Drupal
Curso CDA: Drush CLI Drupal
 
Drupal
DrupalDrupal
Drupal
 
Curso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en DrupalCurso CDA: Seguridade e rendemento en Drupal
Curso CDA: Seguridade e rendemento en Drupal
 
Conociendo drupal
Conociendo drupalConociendo drupal
Conociendo drupal
 
Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8Todo lo que necesitas saber sobre Drupal 8
Todo lo que necesitas saber sobre Drupal 8
 
Drupal
DrupalDrupal
Drupal
 
Presentando Drupal en el Flisol Xalapa
Presentando Drupal en el Flisol XalapaPresentando Drupal en el Flisol Xalapa
Presentando Drupal en el Flisol Xalapa
 
Semana 2 Mapa de historias de usuario
Semana 2   Mapa de historias de usuarioSemana 2   Mapa de historias de usuario
Semana 2 Mapa de historias de usuario
 
Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepecTaller drupal 8 tuxtepec
Taller drupal 8 tuxtepec
 
¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days¡This is drupal! - Global Training Days
¡This is drupal! - Global Training Days
 
El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8El universo JavaScript en Drupal 8
El universo JavaScript en Drupal 8
 
This is Drupal! (Basics)
This is Drupal! (Basics)This is Drupal! (Basics)
This is Drupal! (Basics)
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapa
 
Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015  Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015
 
Programación de módulos para Drupal 7
Programación de módulos para Drupal 7Programación de módulos para Drupal 7
Programación de módulos para Drupal 7
 

Destacado

Hypnose & mentales training power-point-für facebook
Hypnose & mentales training power-point-für facebookHypnose & mentales training power-point-für facebook
Hypnose & mentales training power-point-für facebookStephan7777
 
Los repositorios digitales temáticos: visibilidad y coordinación entre cent...
Los repositorios digitales temáticos:  visibilidad y coordinación entre cent...Los repositorios digitales temáticos:  visibilidad y coordinación entre cent...
Los repositorios digitales temáticos: visibilidad y coordinación entre cent...Silvia Arano Poggi
 
Die Hotel Lindenhof Wellnessfiebel 2014
Die Hotel Lindenhof Wellnessfiebel 2014 Die Hotel Lindenhof Wellnessfiebel 2014
Die Hotel Lindenhof Wellnessfiebel 2014 Hotel Lindenhof
 
Unternehmenspräsentation emotion banking 2013
Unternehmenspräsentation emotion banking 2013Unternehmenspräsentation emotion banking 2013
Unternehmenspräsentation emotion banking 2013emotion banking
 
Taiwan Aktuell #547 15.06.2012
Taiwan Aktuell #547 15.06.2012Taiwan Aktuell #547 15.06.2012
Taiwan Aktuell #547 15.06.2012Klaus Bardenhagen
 
Visualización lissette marin
Visualización lissette marinVisualización lissette marin
Visualización lissette marinlismarin
 
MSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzen
MSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzenMSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzen
MSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzenAxel Oppermann
 
Zustimmungspflichtige maßnahmen
Zustimmungspflichtige maßnahmenZustimmungspflichtige maßnahmen
Zustimmungspflichtige maßnahmenWerner Drizhal
 
Deutschland
DeutschlandDeutschland
Deutschlandprilass
 
Niemand braucht ein CRM-Tool
Niemand braucht ein CRM-ToolNiemand braucht ein CRM-Tool
Niemand braucht ein CRM-ToolUte Muendlein
 
桃園交點Vol.5 - A-Wei - 日本行亂講
桃園交點Vol.5 - A-Wei - 日本行亂講桃園交點Vol.5 - A-Wei - 日本行亂講
桃園交點Vol.5 - A-Wei - 日本行亂講交點
 
Le Mat ein soziales Franchisingsystem im Tourismus
Le Mat   ein soziales Franchisingsystem im TourismusLe Mat   ein soziales Franchisingsystem im Tourismus
Le Mat ein soziales Franchisingsystem im TourismusRenate Goergen
 
Eurokrise fsg teil 2 irrwege und auswege aus der krise
Eurokrise fsg teil 2 irrwege und auswege aus der kriseEurokrise fsg teil 2 irrwege und auswege aus der krise
Eurokrise fsg teil 2 irrwege und auswege aus der kriseWerner Drizhal
 

Destacado (19)

Bankbarometer 2012
Bankbarometer 2012Bankbarometer 2012
Bankbarometer 2012
 
Hypnose & mentales training power-point-für facebook
Hypnose & mentales training power-point-für facebookHypnose & mentales training power-point-für facebook
Hypnose & mentales training power-point-für facebook
 
Los repositorios digitales temáticos: visibilidad y coordinación entre cent...
Los repositorios digitales temáticos:  visibilidad y coordinación entre cent...Los repositorios digitales temáticos:  visibilidad y coordinación entre cent...
Los repositorios digitales temáticos: visibilidad y coordinación entre cent...
 
Die Hotel Lindenhof Wellnessfiebel 2014
Die Hotel Lindenhof Wellnessfiebel 2014 Die Hotel Lindenhof Wellnessfiebel 2014
Die Hotel Lindenhof Wellnessfiebel 2014
 
images
imagesimages
images
 
Colombia Bicentenario 2010
Colombia   Bicentenario 2010Colombia   Bicentenario 2010
Colombia Bicentenario 2010
 
Unternehmenspräsentation emotion banking 2013
Unternehmenspräsentation emotion banking 2013Unternehmenspräsentation emotion banking 2013
Unternehmenspräsentation emotion banking 2013
 
Jungle in-da-house v-6
Jungle in-da-house v-6Jungle in-da-house v-6
Jungle in-da-house v-6
 
Taiwan Aktuell #547 15.06.2012
Taiwan Aktuell #547 15.06.2012Taiwan Aktuell #547 15.06.2012
Taiwan Aktuell #547 15.06.2012
 
Walk through medicaltopjobs.de community
Walk through medicaltopjobs.de communityWalk through medicaltopjobs.de community
Walk through medicaltopjobs.de community
 
Visualización lissette marin
Visualización lissette marinVisualización lissette marin
Visualización lissette marin
 
MSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzen
MSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzenMSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzen
MSFTbriefing Leistungsbeschreibung: Office 365 und Office 2016 richtig einsetzen
 
Zustimmungspflichtige maßnahmen
Zustimmungspflichtige maßnahmenZustimmungspflichtige maßnahmen
Zustimmungspflichtige maßnahmen
 
Deutschland
DeutschlandDeutschland
Deutschland
 
Niemand braucht ein CRM-Tool
Niemand braucht ein CRM-ToolNiemand braucht ein CRM-Tool
Niemand braucht ein CRM-Tool
 
桃園交點Vol.5 - A-Wei - 日本行亂講
桃園交點Vol.5 - A-Wei - 日本行亂講桃園交點Vol.5 - A-Wei - 日本行亂講
桃園交點Vol.5 - A-Wei - 日本行亂講
 
Bit WiSe 2013 | Basisinformationstechnologie I - 02: Grundlagen II: Zeichenco...
Bit WiSe 2013 | Basisinformationstechnologie I - 02: Grundlagen II: Zeichenco...Bit WiSe 2013 | Basisinformationstechnologie I - 02: Grundlagen II: Zeichenco...
Bit WiSe 2013 | Basisinformationstechnologie I - 02: Grundlagen II: Zeichenco...
 
Le Mat ein soziales Franchisingsystem im Tourismus
Le Mat   ein soziales Franchisingsystem im TourismusLe Mat   ein soziales Franchisingsystem im Tourismus
Le Mat ein soziales Franchisingsystem im Tourismus
 
Eurokrise fsg teil 2 irrwege und auswege aus der krise
Eurokrise fsg teil 2 irrwege und auswege aus der kriseEurokrise fsg teil 2 irrwege und auswege aus der krise
Eurokrise fsg teil 2 irrwege und auswege aus der krise
 

Similar a Taller Drupal Php Conference

Introducción general a Drupal
Introducción general a DrupalIntroducción general a Drupal
Introducción general a DrupalPedro Cambra
 
Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)Ymbra
 
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014OpenExpoES
 
Por qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidosPor qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidosJuampy NR
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cmseccutpl
 
Drupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versiónDrupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versiónYmbra
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostKeopx
 
Dn12 u3 a30_mpjm
Dn12 u3 a30_mpjmDn12 u3 a30_mpjm
Dn12 u3 a30_mpjmmetalerooo
 
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Yoder Aguirre
 
Día del entrenamiento global de drupal expo
Día del entrenamiento global de drupal expoDía del entrenamiento global de drupal expo
Día del entrenamiento global de drupal expoAbhadd Chambilla
 
¿Vale la pena aprender Drupal?
¿Vale la pena aprender Drupal?¿Vale la pena aprender Drupal?
¿Vale la pena aprender Drupal?David Jeyachandran
 
Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8Julian Valero
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10Keopx
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalLa Drupalera
 
Curso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - IntroducciónCurso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - IntroducciónJuan David Saab
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs WordpressLa Drupalera
 

Similar a Taller Drupal Php Conference (20)

Introducción general a Drupal
Introducción general a DrupalIntroducción general a Drupal
Introducción general a Drupal
 
Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)Drupal 7: mucho más que una nueva versión (para desarrolladores)
Drupal 7: mucho más que una nueva versión (para desarrolladores)
 
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
Por qué Drupal es un potente gestor de contenidos #OpenExpoDay 2014
 
Por qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidosPor qué Drupal es un potente gestor de contenidos
Por qué Drupal es un potente gestor de contenidos
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cms
 
Drupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versiónDrupal 7: mucho más que una nueva versión
Drupal 7: mucho más que una nueva versión
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghost
 
Dn12 u3 a30_mpjm
Dn12 u3 a30_mpjmDn12 u3 a30_mpjm
Dn12 u3 a30_mpjm
 
Presentando drupal
Presentando drupalPresentando drupal
Presentando drupal
 
Drupal mas que un CMS
Drupal mas que un CMSDrupal mas que un CMS
Drupal mas que un CMS
 
Dn12 u3 a30_fvle
Dn12 u3 a30_fvleDn12 u3 a30_fvle
Dn12 u3 a30_fvle
 
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
 
Día del entrenamiento global de drupal expo
Día del entrenamiento global de drupal expoDía del entrenamiento global de drupal expo
Día del entrenamiento global de drupal expo
 
¿Vale la pena aprender Drupal?
¿Vale la pena aprender Drupal?¿Vale la pena aprender Drupal?
¿Vale la pena aprender Drupal?
 
Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8
 
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
[DrupalCampSpain2023] Introducción al desarrollo de módulos en Drupal 10
 
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en DrupalMarketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
Marketing, Comunidad, Empleo y Negocio Internacional basado en Drupal
 
Curso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - IntroducciónCurso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
Curso Intensivo de Drupal para usuarios con experiencia en CMS - Introducción
 
Drupal vs Wordpress
Drupal vs WordpressDrupal vs Wordpress
Drupal vs Wordpress
 
Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
 

Taller Drupal Php Conference

  • 2. Desarrollo web para terceros y proyectos propios Aplicaciones web Comercio electrónico Redes sociales
  • 3. ¿Qué es Drupal? Drupal es un sistema de gestión de contenidos modular, gratuito y de código abierto. Permite construir todo tipo de páginas web, adaptándose a las necesidades particulares de cada caso.
  • 4. Origen de Drupal ● Originalmente pensado para controlar una red local de usuarios ● Primera versión en 2001 ● El dominio original, drop.org es un error tipográfico de su creador, Dries Buytaert ● En realidad quería registrar dorp.org ● Drupal es la versión inglesa de la palabra holandesa Dries Buytaert druppel, que significa gota.
  • 5. Drupal como CMS Control sobre el flujo de creación, edición, borrado y publicación de contenidos. Categorización y organización de contenido. Gestión de usuarios y roles. Privacidad, control de acceso. Presentación de contenido en diversos formatos. Sistema ampliable y extensible.
  • 6. Drupal como Framework ● Capa de abstracción sobre la base de datos. ● Sistema de plantillas (themes) separado de la lógica. ● Librerías ajax. Por defecto jQuery. ● Seguridad, identificación de usuarios y configuración de permisos personalizable. ● Herramientas de caché a varios niveles. ● API para desarrolladores pública y disponible: http://api.drupal.org/
  • 7. Drupal es software libre ● Publicado bajo licencia GNU/GPL 2 o superior. ● Libre descarga, modificación y reutilización. ● Distribución bajo la misma licencia. ● Todos los plugins (módulos) y plantillas (temas) que se incluyen tanto en la descarga inicial como en las descargas desde el repositorio oficial tienen licencia GPL. Más información: http://drupal.org/licensing/faq
  • 8. Drupal es comunidad ● Más de 5000 usuarios ● Más de 2000 desarrolladores ● Más de 4000 módulos contribuidos ● Crecimiento anual 100% Fuente: State of Drupal, Dries Buytaert, Marzo 2009
  • 9. Drupal es comunidad ● Drupal.org - http://drupal.org ● Drupal Association - http://association.drupal.org/ ● Drupal Hispano - http://drupal.org.es ● Drupal.cat - http://drupal.cat
  • 10. Eventos Drupal ● Dos eventos de nivel mundial anuales DrupalCon ● Multitud de eventos locales http://groups.drupal.org/events
  • 11. Puntos fuertes de Drupal ● Extensible: gran cantidad de módulos contribuidos y una buena API para desarrollar propios. ● Flexible. ● Seguro: granularidad de permisos. ● Sistema de plantillas muy potente. ● Comunidad: centralizada, activa y numerosa. ● Soporte: disponibilidad de profesionales. ● Software libre y gratuito.
  • 12. Puntos débiles de Drupal ● Curva de aprendizaje inicial muy pronunciada. ● Pocos temas contribuidos en comparación con otros sistemas. ● Interfaz por defecto poco amigable. ● Compatibilidad inversa.
  • 13. Curva de aprendizaje Demanda de profesionales
  • 14. Tecnología de Drupal Servidor web ● Apache 1.3 o 2.x ● IIS o Lighttpd como alternativas. Lenguaje de programación ● PHP 4, recomendado PHP 5.2 o superior. Servidor de Base de datos ● MySQL 4.1, recomendado MySQL 5 o superior. ● PostgreSQL 7.4 o superior. ● Gracias a la capa de abstracción de base de datos, se pueden implementar otras opciones como Oracle.
  • 15. Libros sobre Drupal En la actualidad hay más de 20 libros diferentes que cubren la mayoría de funcionalidades de Drupal. Se puede encontrar un listado completo en http://drupal.org/books
  • 16. Créditos Pedro Cambra Jordi Bufí Juan Carlos Mora Carlos Rincón