2. Sobre mí
●
Formador y consultor en
Neurotic Web Development.
●
Presidente de la asociación
española de Drupal.
●
Miembro permanente de la
Pedro Cambra
http://cambrico.net
junta en drupal.cat.
http://twitter.com/pcambra ●
Co-organizador de la
http://drupal.org/user/122101
drupalcamp spain 2010.
3. Sobre Neurotic
Especialistas en Drupal.
Servicios de consultoría y formación.
Comercio electrónico.
http://www.neurotic.es http://www.gorile.com
4. ¿Drupal?
Drupal es un gestor de contenidos
de código abierto escrito en PHP y
que se utiliza como sistema base
de webs de todo tipo.
Gracias a su flexibilidad, permite
construir desde webs corporativas
a comercios electrónicos, pasando
por redes sociales, publicaciones
online, etc.
5. 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
druppel, que significa gota.
6. Drupal en la actualidad
●
El core de Drupal se descargó 230 mil veces en Marzo
de 2010.
●
Hay más de 8000 proyectos contribuidos y 3800
desarrolladores activos en la comunidad.
●
Drupal sirve el 1,9% del top 1-millón de webs del
ranking Alexa.
●
Versión estable: Drupal 6.19.
●
Próxima versión: Drupal 7. ¿Para cuándo?
Fuentes:
State of Drupal, Dries Buytaert, Abril de 2010
2010 Open Source CMS Market Share Report, Diciembre 2010
7. Futuro de Drupal
http://www.flickr.com/photos/beta-robot/3887952110/
8. Content Management System
●
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.
9. Drupal como Framework
●
Capa de abstracción sobre la base de
datos.
●
Sistema de plantillas separado de la lógica.
●
Librerías ajax. Por defecto jQuery.
●
Seguridad, identificación de usuarios y
configuración de permisos personalizable.
●
Herramientas de rendimiento y
escalabilidad.
●
API para desarrolladores pública y
documentada: http://api.drupal.org/
10. 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
11. Comunidad de Drupal
●
Drupal.org - http://drupal.org
●
Asociación Española de Drupal
http://asociaciondrupal.es
●
Drupal Hispano - http://drupal.org.es
●
Drupal.cat - http://drupal.cat
12. Eventos sobre Drupal
●
Dos eventos anuales de ámbito internacional:
Drupalcon
●
Eventos Europeos: 4 anuales, de diseño,
programación, business y ejecutivos.
●
Drupalcamps por todas partes.
●
Eventos locales: Drupal.cat.
14. Puntos fuertes de Drupal
http://www.flickr.com/photos/charlesc/88771524/
15. 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.
16. … y debilidades
http://www.flickr.com/photos/chrys/2329243533/
17. … y debilidades
●
Curva de aprendizaje inicial muy pronunciada.
●
Pocos temas contribuidos en comparación con
otros sistemas.
●
Interfaz por defecto poco amigable. (Drupal 6)
●
Sin editor visual por defecto.
●
Compatibilidad inversa.