Introducción general a Drupal

3,715 views

Published on

Introducción a Drupal, ¿Qué es drupal?, ventajas e inconvenientes

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,715
On SlideShare
0
From Embeds
0
Number of Embeds
327
Actions
Shares
0
Downloads
57
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Introducción general a Drupal

  1. 1. Introducción a Drupal http://www.flickr.com/photos/gaborhojtsy/279354242/
  2. 2. Sobre mí ● Formador y consultor en Neurotic Web Development. ● Presidente de la asociación española de Drupal. ● Miembro permanente de laPedro Cambrahttp://cambrico.net junta en drupal.cat.http://twitter.com/pcambra ● Co-organizador de lahttp://drupal.org/user/122101 drupalcamp spain 2010.
  3. 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. 4. ¿Drupal?Drupal es un gestor de contenidosde código abierto escrito en PHP yque se utiliza como sistema basede webs de todo tipo.Gracias a su flexibilidad, permiteconstruir desde webs corporativasa comercios electrónicos, pasandopor redes sociales, publicacionesonline, etc.
  5. 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. 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 20102010 Open Source CMS Market Share Report, Diciembre 2010
  7. 7. Futuro de Drupal http://www.flickr.com/photos/beta-robot/3887952110/
  8. 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. 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. 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. 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. 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.
  13. 13. Rediseño de Drupal.org
  14. 14. Puntos fuertes de Drupal http://www.flickr.com/photos/charlesc/88771524/
  15. 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. 16. … y debilidades http://www.flickr.com/photos/chrys/2329243533/
  17. 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.
  18. 18. Curva de aprendizaje
  19. 19. Drupal vs otros
  20. 20. ¿Preguntas? @pcambra pedro@neurotic.es

×