drupal

33
Drupa l Atenea tech – 2009 – Creative commons

Upload: atenea-tech

Post on 19-Jun-2015

3.628 views

Category:

Technology


1 download

DESCRIPTION

Presentación de introducción a Drupal. Que es, historia, estado, ejemplos, arquitectura y módulos

TRANSCRIPT

Page 1: Drupal

DrupalAtenea tech – 2009 – Creative commons

Page 2: Drupal

¿QUÉ ES DRUPAL?

Page 3: Drupal

Drupal es un CMS

• Cumple los estándares• Accesible• Estable• Modular• Libre

Page 4: Drupal

¿Qué podemos hacer con él?• Comunidades Web• Sitios de discusión• Sitios corporativos• Intranets• Sitios personales o blogs• Sitios de aficionados• Sitios de comercio electrónico• Directorios de recursos• Redes sociales

Page 5: Drupal

Requisitos del sistema

• PHP• Apache• MySQL/PostgreSQL

Page 6: Drupal

HISTORIA Y ESTADO

Page 7: Drupal

Historia de Drupal

• Empezado en 1999 por Dries Buytaert (Bélgica)

• Versión actual: 6.9• Hoja de ruta:– Drupal 7: Q3 2009

• Código libre: GPL

Page 8: Drupal

Estado actual del proyecto

• Drupal es el CMS más premiado• Más de 600 desarrolladores del núcleo• Más de 800 desarrolladores de módulos• Más de 6000 módulos• Más 350 temas• Traducido a 54 idiomas

Page 9: Drupal

Estadísticas de uso

Page 10: Drupal

Comunidad

Page 11: Drupal

Libros

• Amazon.com: más de 250

Page 12: Drupal

Eventos y conferencias

Page 13: Drupal

¿PORQUÉ ELEGIR DRUPAL?

Page 14: Drupal

Pros

• Funciones básicas de un CMS incluidas• Altamente personalizable:– Gran cantidad de módulos– Buena arquitectura y API– Buena documentación

• Comunidad• Rendimiento

Page 15: Drupal

Rendimiento de Drupal y Joomla

Page 16: Drupal

Contras

• Curva de aprendizaje– Requiere conocimientos en PHP para el desarrollo

• Pocos temas• Poco soporte comercial– Gran comunidad que ofrece soporte gratuito

Page 17: Drupal

Características

• Blog, foro y wiki incluido• Búsquedas• Soporte para RSS• Multimedia• Multiidioma• Taxonomías• Caching incluido• Multi-site

Page 18: Drupal

Multi-site

• Incluido en el núcleo• Una instalación– Múltiples sitios– Múltiples bases de datos– Temas, módulos y traducciones comunes y no

comunes

Page 19: Drupal

Tabla comparativa

Drupal Mambo Typo3 Movable type

WordPress

TextPattern

Facilidad de instalación

Curva de aprendizaje

Control de sesiones

Control de usuarios

Ampliable Escalable Temas XHTML/CSS

Page 20: Drupal

CASOS DE ESTUDIO

Page 21: Drupal
Page 22: Drupal
Page 23: Drupal
Page 24: Drupal
Page 25: Drupal
Page 26: Drupal
Page 27: Drupal

ARQUITECTURA

Page 28: Drupal
Page 29: Drupal

MÓDULOS

Page 30: Drupal

Núcleo (Obligatorios)

• Block• Filter• Node• System• User

Page 31: Drupal

Núcleo (Opcionales)

Page 32: Drupal

Contribuidos

Page 33: Drupal

¿Preguntas?

http://ateneatech.com