SlideShare una empresa de Scribd logo
¿Qué es Drupal?
• Drupal es un gestor web de
  contenidos (CMS) que se distribuye
  con licencia GNU-GPL (software
  libre) y desarrollado con PHP.
• Drupal es la traducción del término
  neerlandés druppel, que significa
  gota.
• El fundador de Drupal es el belga de
  32 años Dries Buytaert, que lo
  presentó por primera vez en 2001.
¿Qué es Drupal?
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 cacheo a varios niveles.
• API para desarrolladores pública y disponible:
  http://api.drupal.org/
Características principales de Drupal
• Drupal en sí, lo que conocemos como Drupal Core, ofrece una
  funcionalidad muy reducida, pero es una base muy bien
  diseñada para que otros puedan ampliar esa funcionalidad a
  través de extensiones, que se conocen como Módulos
  contribuidos. Tanto es así que muchos definen a Drupal más
  como un Framework que como un CMS.
• Drupal es extraordinariamente flexible.
• El código de Drupal está muy optimizado, por lo que es un
  sistema relativamente rápido teniendo en cuenta lo amplio de
  su espectro de aplicación.
• Mediante los temas podemos configurar completamente el
  aspecto de nuestros sitios.
¿Quién utiliza Drupal?
• Distribuciones Zaragoza SA:
  http://distribucioneszaragoza.com.mx
• La casa Blanca: http://www.whitehouse.gov/
• ING Direct: http://ing.us
• The Economist: http://www.economist.com/
• El parlamento vasco:
  http://www.parlamentovasco.euskolegebiltzarra.org/eu/
• Rafa Nadal: http://www.rafaelnadal.com/
• Garming, McDonnals, Christina
  Aguilera, Mensa, Intel, BBC, Linux Journal, Stanford
  University,
¿Cómo funciona Drupal?
• Drupal es una aplicación que se ejecuta sobre un
  servidor web y hace uso de PHP para efectuar
  consultas sobre una base de datos y construir
  dinámicamente las páginas que sirve al usuario
  utilizando estándares web como XHTML, CSS y
  JavaScript.
• En cierta forma Drupal es un intermediario entre los
  datos y los usuarios, encargado de suministrárselos
  en un formato atractivo y de ofrecerles opciones de
  interacción sobre ellos.
Drupal como solución profesional
• Proporciona un sistema flexible que permite
  realizar todo tipo de webs, tanto corporativas
  como multimedia, intranet, redes sociales,
  Aplicaciones de E-Commerce, Podcasting,
  etc...
• Solución escalable y modular que se adapta al
  crecimiento de la empresa.
Flujo de Ejecución
• Drupal está separado en
  varias capas que
  mantienen las cosas
  organizadas y flexibles.
• Existen 5 capas principales
  en Drupal
Arquitectura de Drupal
Interacción
Contenidos
• Drupal organiza todo el contenido en Nodos.
  No importa si es una noticia, un evento, un
  producto...
• Los diferentes tipos de contenido tienen
  características propias, diferentes permisos, y
  pueden ser extendidos por módulos de
  terceros.
• Es posible mostrar los nodos en muchos
  formatos diferentes.
Usuarios y Roles
• La gestión de usuarios y roles viene incluida
  en el núcleo de Drupal.
• Un usuario puede pertenecer, o no, a uno o
  varios roles.
• Es posible definir lo que puede y no puede
  hacer un usuario basándonos en su rol.
• Es un sistema extensible a través del API de
  Drupal.
Bloques
• Drupal permite organizar la información
  mostrada al usuario en bloques.
• Los bloques se pueden situar en diversos
  lugares de la página, llamados regiones, que
  son definidos por la plantilla que se use.
• Se pueden crear bloques estáticos y
  dinámicos a través de la interfaz, pero
  también se puede extender a través del API.
Categorías
• En Drupal las categorías se denominan
  Taxonomías o Vocabularios.
• Cada elemento de una taxonomía se llama
  término.
• Los términos se aplican a los nodos.
• Es posible definir las taxonomías para que se
  comporten como una lista de opciones, un
  desplegable, freetagging...
SEO
• Drupal tiene soporte en el núcleo para ciertas
  mejoras de posicionamiento, como las URL
  limpias, pero hay módulos contribuidos que
  ayudan a esta funcionalidad, entre otros:
• Pathauto asigna alias a las urls automáticamente.
• Xmlsitemap genera un mapa del sitio en XML.
• MetaTags proporciona tags a cada nodo.
• Path Redirect ayuda a realizar redirecciones a
  través del interfaz.
Algunos Sitios elaborados con:
Corporativos
Corporativos
Universidades
Universidades
Gubernamental
Gubernamental
Gubernamental
Entretenimiento
ONG

Más contenido relacionado

La actualidad más candente

Curso básico de drupal 8
Curso básico de drupal 8Curso básico de drupal 8
Curso básico de drupal 8
Medio y forma
 
Presentando drupal
Presentando drupalPresentando drupal
Presentando drupal
Medio y forma
 
Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a Drupal
Keopx
 
Dn13 u3 a31_slm
Dn13 u3 a31_slmDn13 u3 a31_slm
Dn13 u3 a31_slm
miri586
 
DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
Pablo D. Torres D.
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
Alberto Permuy Leal
 
Preguntas de wordpress
Preguntas de wordpressPreguntas de wordpress
Preguntas de wordpress
alfredmartinez17
 
TECNOLOGÍAS CMS
TECNOLOGÍAS CMSTECNOLOGÍAS CMS
TECNOLOGÍAS CMS
visur002
 
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
Acquia
 
Taller Drupal Php Conference
Taller Drupal Php ConferenceTaller Drupal Php Conference
Taller Drupal Php Conference
SEAT, S.A.
 
Drupal 7 (2)
Drupal 7 (2)Drupal 7 (2)
Drupal 7 (2)
jecol59
 
¿Qué es drupal?
¿Qué es drupal? ¿Qué es drupal?
¿Qué es drupal?
Atenea tech
 
Drupal
DrupalDrupal
Drupal
Atenea tech
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cms
eccutpl
 
Hypertable ld
Hypertable ldHypertable ld
Hypertable ld
Luis Espinal
 
Semana cultural la salle 2011
Semana cultural la salle 2011Semana cultural la salle 2011
Semana cultural la salle 2011
Benny
 
Presentacion Taller Desarrollo de Blogs
Presentacion Taller Desarrollo de BlogsPresentacion Taller Desarrollo de Blogs
Presentacion Taller Desarrollo de Blogs
Luis Sandoval
 
Calameo exposicion
Calameo exposicionCalameo exposicion
Calameo exposicion
EsmithDelgadoPrez
 
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
 
Instalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPressInstalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPress
ComunidadRedDes
 

La actualidad más candente (20)

Curso básico de drupal 8
Curso básico de drupal 8Curso básico de drupal 8
Curso básico de drupal 8
 
Presentando drupal
Presentando drupalPresentando drupal
Presentando drupal
 
Introducción a Drupal
Introducción a DrupalIntroducción a Drupal
Introducción a Drupal
 
Dn13 u3 a31_slm
Dn13 u3 a31_slmDn13 u3 a31_slm
Dn13 u3 a31_slm
 
DRUPAL - caracteristicas
DRUPAL - caracteristicasDRUPAL - caracteristicas
DRUPAL - caracteristicas
 
Presentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU LinuxPresentacion I Noite Drupal GNU Linux
Presentacion I Noite Drupal GNU Linux
 
Preguntas de wordpress
Preguntas de wordpressPreguntas de wordpress
Preguntas de wordpress
 
TECNOLOGÍAS CMS
TECNOLOGÍAS CMSTECNOLOGÍAS CMS
TECNOLOGÍAS CMS
 
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
 
Taller Drupal Php Conference
Taller Drupal Php ConferenceTaller Drupal Php Conference
Taller Drupal Php Conference
 
Drupal 7 (2)
Drupal 7 (2)Drupal 7 (2)
Drupal 7 (2)
 
¿Qué es drupal?
¿Qué es drupal? ¿Qué es drupal?
¿Qué es drupal?
 
Drupal
DrupalDrupal
Drupal
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cms
 
Hypertable ld
Hypertable ldHypertable ld
Hypertable ld
 
Semana cultural la salle 2011
Semana cultural la salle 2011Semana cultural la salle 2011
Semana cultural la salle 2011
 
Presentacion Taller Desarrollo de Blogs
Presentacion Taller Desarrollo de BlogsPresentacion Taller Desarrollo de Blogs
Presentacion Taller Desarrollo de Blogs
 
Calameo exposicion
Calameo exposicionCalameo exposicion
Calameo exposicion
 
Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015  Drupal 8 WorkShop - e-Ghost 2015
Drupal 8 WorkShop - e-Ghost 2015
 
Instalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPressInstalación, configuración y conceptos básicos del WordPress
Instalación, configuración y conceptos básicos del WordPress
 

Destacado

Ppt example adjectives
Ppt example adjectivesPpt example adjectives
Ppt example adjectives
Nelson Florez
 
Social media 1
Social media 1Social media 1
Social media 1
Victor M Gutierrez
 
Social media 2
Social media 2Social media 2
Social media 2
Victor M Gutierrez
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
Sara Cannon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
maditabalnco
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
Brian Solis
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
Barry Feldman
 

Destacado (7)

Ppt example adjectives
Ppt example adjectivesPpt example adjectives
Ppt example adjectives
 
Social media 1
Social media 1Social media 1
Social media 1
 
Social media 2
Social media 2Social media 2
Social media 2
 
Open Source Creativity
Open Source CreativityOpen Source Creativity
Open Source Creativity
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...The impact of innovation on travel and tourism industries (World Travel Marke...
The impact of innovation on travel and tourism industries (World Travel Marke...
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 

Similar a Conociendo drupal

Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
GARAVITOGIOVANNI
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
Pedro Cambra
 
DRUPAL
DRUPALDRUPAL
DRUPAL
Lizbeth_ep
 
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
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cms
Hugo Peña
 
I summit01
I summit01I summit01
I summit01
Utpl
 
Dn12 u3 a30_mpjm
Dn12 u3 a30_mpjmDn12 u3 a30_mpjm
Dn12 u3 a30_mpjm
metalerooo
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
perrito_flaco
 
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
 
DRUPAL
DRUPALDRUPAL
DRUPAL
Leidy Arnedo
 
DRUPAL
DRUPALDRUPAL
DRUPAL
Leidy Arnedo
 
Introduccion drupal
Introduccion drupalIntroduccion drupal
Introduccion drupal
Danilo Domínguez
 
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
Juan David Saab
 
Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal
HubBOG
 
Hortua juan diego taller 1 segundo corte
Hortua juan diego taller 1 segundo corteHortua juan diego taller 1 segundo corte
Hortua juan diego taller 1 segundo corte
JUANDIEGOHORTUASEGUR
 
Introduccion a drupal
Introduccion a drupalIntroduccion a drupal
Introduccion a drupal
rcechang
 
Drupal 8 WorkShop
Drupal 8 WorkShopDrupal 8 WorkShop
Drupal 8 WorkShop
Keopx
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
Rojomorgan
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghost
Keopx
 

Similar a Conociendo drupal (20)

Joomla vs drupal
Joomla vs drupalJoomla vs drupal
Joomla vs drupal
 
Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 
DRUPAL
DRUPALDRUPAL
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)
Gestión del Conocimiento y Tecnologías Emergentes de la Web (Drupal)
 
Drupal como cms
Drupal como cmsDrupal como cms
Drupal como cms
 
I summit01
I summit01I summit01
I summit01
 
Dn12 u3 a30_mpjm
Dn12 u3 a30_mpjmDn12 u3 a30_mpjm
Dn12 u3 a30_mpjm
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
 
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)
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
Introduccion drupal
Introduccion drupalIntroduccion drupal
Introduccion 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
 
Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal Curso Plataforma para Desarrollo de Portales Web Drupal
Curso Plataforma para Desarrollo de Portales Web Drupal
 
Hortua juan diego taller 1 segundo corte
Hortua juan diego taller 1 segundo corteHortua juan diego taller 1 segundo corte
Hortua juan diego taller 1 segundo corte
 
Introduccion a drupal
Introduccion a drupalIntroduccion a drupal
Introduccion a drupal
 
Drupal 8 WorkShop
Drupal 8 WorkShopDrupal 8 WorkShop
Drupal 8 WorkShop
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
 
Taller de drupal7
Taller de drupal7Taller de drupal7
Taller de drupal7
 
Introduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghostIntroduccion a Drupal 6 e-ghost
Introduccion a Drupal 6 e-ghost
 

Conociendo drupal

  • 1.
  • 2. ¿Qué es Drupal? • Drupal es un gestor web de contenidos (CMS) que se distribuye con licencia GNU-GPL (software libre) y desarrollado con PHP. • Drupal es la traducción del término neerlandés druppel, que significa gota. • El fundador de Drupal es el belga de 32 años Dries Buytaert, que lo presentó por primera vez en 2001.
  • 4. 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
  • 5. 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 cacheo a varios niveles. • API para desarrolladores pública y disponible: http://api.drupal.org/
  • 6. Características principales de Drupal • Drupal en sí, lo que conocemos como Drupal Core, ofrece una funcionalidad muy reducida, pero es una base muy bien diseñada para que otros puedan ampliar esa funcionalidad a través de extensiones, que se conocen como Módulos contribuidos. Tanto es así que muchos definen a Drupal más como un Framework que como un CMS. • Drupal es extraordinariamente flexible. • El código de Drupal está muy optimizado, por lo que es un sistema relativamente rápido teniendo en cuenta lo amplio de su espectro de aplicación. • Mediante los temas podemos configurar completamente el aspecto de nuestros sitios.
  • 7. ¿Quién utiliza Drupal? • Distribuciones Zaragoza SA: http://distribucioneszaragoza.com.mx • La casa Blanca: http://www.whitehouse.gov/ • ING Direct: http://ing.us • The Economist: http://www.economist.com/ • El parlamento vasco: http://www.parlamentovasco.euskolegebiltzarra.org/eu/ • Rafa Nadal: http://www.rafaelnadal.com/ • Garming, McDonnals, Christina Aguilera, Mensa, Intel, BBC, Linux Journal, Stanford University,
  • 8. ¿Cómo funciona Drupal? • Drupal es una aplicación que se ejecuta sobre un servidor web y hace uso de PHP para efectuar consultas sobre una base de datos y construir dinámicamente las páginas que sirve al usuario utilizando estándares web como XHTML, CSS y JavaScript. • En cierta forma Drupal es un intermediario entre los datos y los usuarios, encargado de suministrárselos en un formato atractivo y de ofrecerles opciones de interacción sobre ellos.
  • 9. Drupal como solución profesional • Proporciona un sistema flexible que permite realizar todo tipo de webs, tanto corporativas como multimedia, intranet, redes sociales, Aplicaciones de E-Commerce, Podcasting, etc... • Solución escalable y modular que se adapta al crecimiento de la empresa.
  • 10. Flujo de Ejecución • Drupal está separado en varias capas que mantienen las cosas organizadas y flexibles. • Existen 5 capas principales en Drupal
  • 13. Contenidos • Drupal organiza todo el contenido en Nodos. No importa si es una noticia, un evento, un producto... • Los diferentes tipos de contenido tienen características propias, diferentes permisos, y pueden ser extendidos por módulos de terceros. • Es posible mostrar los nodos en muchos formatos diferentes.
  • 14. Usuarios y Roles • La gestión de usuarios y roles viene incluida en el núcleo de Drupal. • Un usuario puede pertenecer, o no, a uno o varios roles. • Es posible definir lo que puede y no puede hacer un usuario basándonos en su rol. • Es un sistema extensible a través del API de Drupal.
  • 15. Bloques • Drupal permite organizar la información mostrada al usuario en bloques. • Los bloques se pueden situar en diversos lugares de la página, llamados regiones, que son definidos por la plantilla que se use. • Se pueden crear bloques estáticos y dinámicos a través de la interfaz, pero también se puede extender a través del API.
  • 16. Categorías • En Drupal las categorías se denominan Taxonomías o Vocabularios. • Cada elemento de una taxonomía se llama término. • Los términos se aplican a los nodos. • Es posible definir las taxonomías para que se comporten como una lista de opciones, un desplegable, freetagging...
  • 17. SEO • Drupal tiene soporte en el núcleo para ciertas mejoras de posicionamiento, como las URL limpias, pero hay módulos contribuidos que ayudan a esta funcionalidad, entre otros: • Pathauto asigna alias a las urls automáticamente. • Xmlsitemap genera un mapa del sitio en XML. • MetaTags proporciona tags a cada nodo. • Path Redirect ayuda a realizar redirecciones a través del interfaz.
  • 27. ONG