SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Introducción a Drupal




             http://www.flickr.com/photos/gaborhojtsy/279354242/
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.
Sobre Neurotic




             Especialistas en Drupal.
  Servicios de consultoría y formación.
               Comercio electrónico.
http://www.neurotic.es         http://www.gorile.com
¿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.
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.
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
Futuro de Drupal




          http://www.flickr.com/photos/beta-robot/3887952110/
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.
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/
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
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
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.
Rediseño de Drupal.org
Puntos fuertes de Drupal




            http://www.flickr.com/photos/charlesc/88771524/
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.
… y debilidades




       http://www.flickr.com/photos/chrys/2329243533/
… 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.
Curva de aprendizaje
Drupal vs otros
¿Preguntas?



  @pcambra

  pedro@neurotic.es

Mais conteúdo relacionado

Mais procurados

Internacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos LegislativosInternacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos LegislativosLeonardo J. Caballero G.
 
Agregadores: convirtiendo Drupal en una central de contenidos
Agregadores: convirtiendo Drupal en una central de contenidosAgregadores: convirtiendo Drupal en una central de contenidos
Agregadores: convirtiendo Drupal en una central de contenidosDaniel Primo
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cmseccutpl
 
Un vistazo al mundo Drupal
Un vistazo al mundo DrupalUn vistazo al mundo Drupal
Un vistazo al mundo DrupalFederico Antón
 
Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...
Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...
Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...Leonardo J. Caballero G.
 
Editores con súperpoderes - Introducción a paragraphs
Editores con súperpoderes - Introducción a paragraphsEditores con súperpoderes - Introducción a paragraphs
Editores con súperpoderes - Introducción a paragraphsHeissen López
 
Plone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosPlone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosLeonardo J. Caballero G.
 
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto CanaimaSistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto CanaimaLeonardo J. Caballero G.
 
Diseño Gráfico Digital en Software Libre v3.21
Diseño Gráfico Digital en Software Libre v3.21Diseño Gráfico Digital en Software Libre v3.21
Diseño Gráfico Digital en Software Libre v3.21Leonardo J. Caballero G.
 
Proyecto mujeres-en-red-fonelas
Proyecto mujeres-en-red-fonelasProyecto mujeres-en-red-fonelas
Proyecto mujeres-en-red-fonelasguadalinfofonelas
 
Pasos para la instalacion de drupal 7
Pasos para la instalacion de drupal 7Pasos para la instalacion de drupal 7
Pasos para la instalacion de drupal 7Franklin Cando
 
Drupal chix intro
Drupal chix   introDrupal chix   intro
Drupal chix introwitperu
 
Liberar software sin morir en el intento
Liberar software sin morir en el intentoLiberar software sin morir en el intento
Liberar software sin morir en el intentoJuan J. Merelo
 

Mais procurados (20)

Internacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos LegislativosInternacionalización del Sistema al Apoyo de Procesos Legislativos
Internacionalización del Sistema al Apoyo de Procesos Legislativos
 
Agregadores: convirtiendo Drupal en una central de contenidos
Agregadores: convirtiendo Drupal en una central de contenidosAgregadores: convirtiendo Drupal en una central de contenidos
Agregadores: convirtiendo Drupal en una central de contenidos
 
Drupal mas que un cms
Drupal mas que un cmsDrupal mas que un cms
Drupal mas que un cms
 
PloneGov y experiencias en Venezuela
PloneGov y experiencias en VenezuelaPloneGov y experiencias en Venezuela
PloneGov y experiencias en Venezuela
 
Un vistazo al mundo Drupal
Un vistazo al mundo DrupalUn vistazo al mundo Drupal
Un vistazo al mundo Drupal
 
Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...
Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...
Plonegov - Vínculos de cooperación entre gobiernos que acercan a sus ciudadan...
 
Editores con súperpoderes - Introducción a paragraphs
Editores con súperpoderes - Introducción a paragraphsEditores con súperpoderes - Introducción a paragraphs
Editores con súperpoderes - Introducción a paragraphs
 
Plone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativosPlone CMS, como herramienta de apoyo a los procesos educativos
Plone CMS, como herramienta de apoyo a los procesos educativos
 
Openwolf
OpenwolfOpenwolf
Openwolf
 
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto CanaimaSistemas que reflejen perfiles sociales y aportes al proyecto Canaima
Sistemas que reflejen perfiles sociales y aportes al proyecto Canaima
 
Diseño Gráfico Digital en Software Libre v3.21
Diseño Gráfico Digital en Software Libre v3.21Diseño Gráfico Digital en Software Libre v3.21
Diseño Gráfico Digital en Software Libre v3.21
 
Proyecto mujeres-en-red-fonelas
Proyecto mujeres-en-red-fonelasProyecto mujeres-en-red-fonelas
Proyecto mujeres-en-red-fonelas
 
El Proyecto Canaima GNU/Linux
El Proyecto Canaima GNU/LinuxEl Proyecto Canaima GNU/Linux
El Proyecto Canaima GNU/Linux
 
¿Qué es Software Libre? - v4.0
¿Qué es Software Libre? - v4.0¿Qué es Software Libre? - v4.0
¿Qué es Software Libre? - v4.0
 
Pasos para la instalacion de drupal 7
Pasos para la instalacion de drupal 7Pasos para la instalacion de drupal 7
Pasos para la instalacion de drupal 7
 
Drupal chix intro
Drupal chix   introDrupal chix   intro
Drupal chix intro
 
Creación de proyectos web con Drupal
Creación de proyectos web con DrupalCreación de proyectos web con Drupal
Creación de proyectos web con Drupal
 
Dn12 u3 a30_lrl
Dn12 u3 a30_lrlDn12 u3 a30_lrl
Dn12 u3 a30_lrl
 
Liberar software sin morir en el intento
Liberar software sin morir en el intentoLiberar software sin morir en el intento
Liberar software sin morir en el intento
 
Apps days ffos_parte1
Apps days ffos_parte1Apps days ffos_parte1
Apps days ffos_parte1
 

Semelhante a Introducción general a Drupal

Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal CcrtvPedro Cambra
 
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 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
 
Taller Drupal Php Conference
Taller Drupal Php ConferenceTaller Drupal Php Conference
Taller Drupal Php ConferenceSEAT, S.A.
 
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
 
Programacion basica de módulos
Programacion basica de módulosProgramacion basica de módulos
Programacion basica de módulosPedro Cambra
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapaMedio y forma
 
Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a DrupalPedro Cambra
 
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
 
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9Keopx
 
[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
 
Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepecTaller drupal 8 tuxtepec
Taller drupal 8 tuxtepecMedio y forma
 
Construyendo una red social con Drupal
Construyendo una red social con DrupalConstruyendo una red social con Drupal
Construyendo una red social con DrupalDaniel Primo
 
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
 

Semelhante a Introducción general a Drupal (20)

Presentacion Drupal Ccrtv
Presentacion Drupal CcrtvPresentacion Drupal Ccrtv
Presentacion Drupal Ccrtv
 
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 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
 
Taller Drupal Php Conference
Taller Drupal Php ConferenceTaller Drupal Php Conference
Taller Drupal Php Conference
 
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)
 
Programacion basica de módulos
Programacion basica de módulosProgramacion basica de módulos
Programacion basica de módulos
 
Presentando drupal
Presentando drupalPresentando drupal
Presentando drupal
 
Presentando drupal en xalapa
Presentando drupal en xalapaPresentando drupal en xalapa
Presentando drupal en xalapa
 
Introduccion técnica a Drupal
Introduccion técnica a DrupalIntroduccion técnica a Drupal
Introduccion técnica a Drupal
 
Cw15 conoce drupal_v28
Cw15 conoce drupal_v28Cw15 conoce drupal_v28
Cw15 conoce drupal_v28
 
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
 
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
[DrupalCampSpain2022] Introducción al desarrollo de módulos en Drupal 9
 
[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
 
Taller drupal 8 tuxtepec
Taller drupal 8 tuxtepecTaller drupal 8 tuxtepec
Taller drupal 8 tuxtepec
 
Construyendo una red social con Drupal
Construyendo una red social con DrupalConstruyendo una red social con Drupal
Construyendo una red social con Drupal
 
Conociendo drupal
Conociendo drupalConociendo drupal
Conociendo drupal
 
Drupal 8 consola
Drupal 8 consolaDrupal 8 consola
Drupal 8 consola
 
Drupalchix - Introducción a Drupal
Drupalchix - Introducción a DrupalDrupalchix - Introducción a Drupal
Drupalchix - Introducción a 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)
 

Mais de Pedro Cambra

Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupalPedro Cambra
 
Further Resources - Drupal training
Further Resources - Drupal trainingFurther Resources - Drupal training
Further Resources - Drupal trainingPedro Cambra
 
Contributions: what they are and how to find them
Contributions: what they are and how to find themContributions: what they are and how to find them
Contributions: what they are and how to find themPedro Cambra
 
Drupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con DrupalDrupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con DrupalPedro Cambra
 
Drupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needsDrupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needsPedro Cambra
 
Drupal7 para desarrolladores
Drupal7 para desarrolladoresDrupal7 para desarrolladores
Drupal7 para desarrolladoresPedro Cambra
 
Distribuciones drupal
Distribuciones drupalDistribuciones drupal
Distribuciones drupalPedro Cambra
 
Drupal Commerce contributed modules overview
Drupal Commerce contributed modules overviewDrupal Commerce contributed modules overview
Drupal Commerce contributed modules overviewPedro Cambra
 
Import and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feedsImport and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feedsPedro Cambra
 
Drupal 7 a través Drupal Commerce
Drupal 7 a través Drupal CommerceDrupal 7 a través Drupal Commerce
Drupal 7 a través Drupal CommercePedro Cambra
 
DrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentationDrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentationPedro Cambra
 
Comercio electrónico con drupal
Comercio electrónico con drupalComercio electrónico con drupal
Comercio electrónico con drupalPedro Cambra
 

Mais de Pedro Cambra (15)

Introduction to drupal
Introduction to drupalIntroduction to drupal
Introduction to drupal
 
Further Resources - Drupal training
Further Resources - Drupal trainingFurther Resources - Drupal training
Further Resources - Drupal training
 
Contributions: what they are and how to find them
Contributions: what they are and how to find themContributions: what they are and how to find them
Contributions: what they are and how to find them
 
Drupal Themes
Drupal ThemesDrupal Themes
Drupal Themes
 
Drupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con DrupalDrupal Commerce: Presente y futuro del comercio electrónico con Drupal
Drupal Commerce: Presente y futuro del comercio electrónico con Drupal
 
Drupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needsDrupal Commerce: A perfect match for your e-commerce needs
Drupal Commerce: A perfect match for your e-commerce needs
 
Drupal commerce
Drupal commerceDrupal commerce
Drupal commerce
 
Drupal7 para desarrolladores
Drupal7 para desarrolladoresDrupal7 para desarrolladores
Drupal7 para desarrolladores
 
Distribuciones drupal
Distribuciones drupalDistribuciones drupal
Distribuciones drupal
 
Drupal Commerce contributed modules overview
Drupal Commerce contributed modules overviewDrupal Commerce contributed modules overview
Drupal Commerce contributed modules overview
 
Import and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feedsImport and synchronize Drupal commerce content using Commerce feeds
Import and synchronize Drupal commerce content using Commerce feeds
 
Drupal 7 a través Drupal Commerce
Drupal 7 a través Drupal CommerceDrupal 7 a través Drupal Commerce
Drupal 7 a través Drupal Commerce
 
DrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentationDrupalCommerce Lisbon presentation
DrupalCommerce Lisbon presentation
 
Drupal commerce
Drupal commerceDrupal commerce
Drupal commerce
 
Comercio electrónico con drupal
Comercio electrónico con drupalComercio electrónico con drupal
Comercio electrónico con drupal
 

Introducción general a Drupal

  • 1. Introducción a Drupal http://www.flickr.com/photos/gaborhojtsy/279354242/
  • 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.
  • 20. ¿Preguntas? @pcambra pedro@neurotic.es