Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
iSummit Loxa 2010 – UTPL Ecuador       Drupal,Más que un CMS por Fernando P. García
¿Qué és Drupal?
¿Qué és Drupal?Es una plataforma de gestión de          contenido.           (ver video)
¿Qué és Drupal?Amigo y colega de Joomla, Wordpress, etc http://www.google.com/trends?q=drupal%2C+wordpress%2C+joomla
¿Qué és Drupal?        • 1998-9          o   Portal de noticias para              una LAN(drop.org)        • 2001         ...
Hay tantos CMS ¿Por qué        Drupal?
EstadísticasProporción de uso de CMS en sitios web
EstadísticasDistribución de las tecnologías web líderes
¿Quién usa Drupal?●   La Casa Blanca (estado)●   The Economist (noticias)●   Los Grammys (artistas)●   UTPL (educación)
Principios•   Modular y extensible•   Código de alta calidad•   Basado en estándares•   Liviano•   Software libre•   Fácil...
Drupal como Framework
Drupal como Framework•   Infraestructura•   Roles en el proceso de desarrollo•   Calidad del código y documentación•   Dis...
Infraestructura      Drupal                 phpBD             Servidor                 web
Roles en el proceso de Desarrollo                 •   Site builders                 •   Extenders                 •   Them...
Calidad del código y documentación    Documentación de buena calidad: hecha por desarrolladores     para desarrolladores....
Soluciones Especializadas
Drupal API• ¿Sueño o pesadilla? (o  no reinventes la rueda)
Drupal API: Core (oficial)• System  o   ¿Qué son los hooks?  o   module_invoke() y module_invoke_all()• Form API• Menu  o ...
Drupal API: Core (oficial)• Motores de temas gráficos  o PHPTemplate: Permite un control absoluto de la    presentación de...
Drupal API: Contribuído(no oficial)•   CCK (Content Creation Kit)•   Views•   Organic Groups•   E-commerce / Commerce / Ub...
La Comunidad
La comunidad
Eventos        DrupalCon Washington, DC         2009:         1400 participantes        DrupalCon Paris 2009:         80...
Drupal en Ecuador y UTPL            • +700 ecuatorianos              registrados en              drupal.org            • 2...
Preguntas
Atribuciones• Marco Villegas Vega, co-autor de la primera  versión de ésta presentación.• Imágenes  o   “Monday morning ni...
Referencias•   drupal.org•   drupalperu.org•   groups.drupal.org/peru•   http://trends.builtwith.com/cms/Drupal•   http://...
LicenciaCreative Commons: Reconocimiento-No comercial-Compartir bajo la misma          licencia 2.5 Perú. http://creativec...
Drupal mas que un cms
Drupal mas que un cms
Drupal mas que un cms
Drupal mas que un cms
Upcoming SlideShare
Loading in …5
×

Drupal mas que un cms

1,285 views

Published on

Dictado por el Dr. Fernando Paredes

  • Be the first to comment

  • Be the first to like this

Drupal mas que un cms

  1. 1. iSummit Loxa 2010 – UTPL Ecuador Drupal,Más que un CMS por Fernando P. García
  2. 2. ¿Qué és Drupal?
  3. 3. ¿Qué és Drupal?Es una plataforma de gestión de contenido. (ver video)
  4. 4. ¿Qué és Drupal?Amigo y colega de Joomla, Wordpress, etc http://www.google.com/trends?q=drupal%2C+wordpress%2C+joomla
  5. 5. ¿Qué és Drupal? • 1998-9 o Portal de noticias para una LAN(drop.org) • 2001 o Drupal es licenciado como GPL • 2008 o Drupal 6: 100 000 descargas en 1 mes • 2010 o Primer relese Beta de Drupal 7
  6. 6. Hay tantos CMS ¿Por qué Drupal?
  7. 7. EstadísticasProporción de uso de CMS en sitios web
  8. 8. EstadísticasDistribución de las tecnologías web líderes
  9. 9. ¿Quién usa Drupal?● La Casa Blanca (estado)● The Economist (noticias)● Los Grammys (artistas)● UTPL (educación)
  10. 10. Principios• Modular y extensible• Código de alta calidad• Basado en estándares• Liviano• Software libre• Fácil de usar• Colaboración abierta• Do-ocracy (factocracia)
  11. 11. Drupal como Framework
  12. 12. Drupal como Framework• Infraestructura• Roles en el proceso de desarrollo• Calidad del código y documentación• Distribuciones• API de Drupal
  13. 13. Infraestructura Drupal phpBD Servidor web
  14. 14. Roles en el proceso de Desarrollo • Site builders • Extenders • Themers • Scalers
  15. 15. Calidad del código y documentación  Documentación de buena calidad: hecha por desarrolladores para desarrolladores.  Código limpio y compromiso con respetar los estándares  Escalabilidad, código ligero que se maneja bien en entornos pequeños y grandes.  Modularidad e interacción entre componentes
  16. 16. Soluciones Especializadas
  17. 17. Drupal API• ¿Sueño o pesadilla? (o no reinventes la rueda)
  18. 18. Drupal API: Core (oficial)• System o ¿Qué son los hooks? o module_invoke() y module_invoke_all()• Form API• Menu o Control total de los path o URLs amigables (con o sin mod_rewrite) o URLs limpias (indexadores)• Multi-idiomas o Internacionalización (i18n) o Localización (l10n)• Otras APIs o jQuery, XML-RPC, RDF, OpenID
  19. 19. Drupal API: Core (oficial)• Motores de temas gráficos o PHPTemplate: Permite un control absoluto de la presentación del contenido. o Custom Templates: casi no usado, podría servir para migraciones.
  20. 20. Drupal API: Contribuído(no oficial)• CCK (Content Creation Kit)• Views• Organic Groups• E-commerce / Commerce / Ubercart• Features / Context / Spaces• Devel• Coder• Chaos tools• Drush (gestión de configuración)
  21. 21. La Comunidad
  22. 22. La comunidad
  23. 23. Eventos  DrupalCon Washington, DC 2009: 1400 participantes  DrupalCon Paris 2009: 800 participantes  DrupalCon San Francisco 2010: 3000 participantes  DrupalCon Copenhagen 2010: 800 participantes
  24. 24. Drupal en Ecuador y UTPL • +700 ecuatorianos registrados en drupal.org • 28 mil usuarios registrados en el campus de UTPL • Grupo de Web Semantica en Drupal
  25. 25. Preguntas
  26. 26. Atribuciones• Marco Villegas Vega, co-autor de la primera versión de ésta presentación.• Imágenes o “Monday morning nightmares”, marimoon o “The Drupal five”, Gábor Hojtsy
  27. 27. Referencias• drupal.org• drupalperu.org• groups.drupal.org/peru• http://trends.builtwith.com/cms/Drupal• http://buytaert.net/tag/drupal-sites• api.drupal.org• drupalcontrib.org• groups.drupal.org/semantic-web
  28. 28. LicenciaCreative Commons: Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Perú. http://creativecommons.org/licenses/by-nc-sa/2.5/pe/

×