Drupal · 2019. 12. 31. · ¿Qué és Drupal? • 1998-9 o Portal de noticias para una...
Transcript of Drupal · 2019. 12. 31. · ¿Qué és Drupal? • 1998-9 o Portal de noticias para una...
![Page 1: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/1.jpg)
DrupalDrupal,,Más que un CMSMás que un CMS
por Fernando Paredes García
1er Encuentro Académico de Ing. de Sistemas - UAC
![Page 2: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/2.jpg)
Trabajo
Technical Leader
ComunidadFundador de Drupal Perú
Contacto@develCuy: Facebook, Twitter, Identi.ca
http://develcuy.comhttp://drupal.org/user/125473
Acerca de mi
![Page 3: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/3.jpg)
¿Qué és Drupal?
![Page 4: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/4.jpg)
¿Qué és Drupal?
Es una plataforma de gestión de contenido.
(ver video)
![Page 5: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/5.jpg)
¿Qué és Drupal?
Amigo y colega de Joomla, Wordpress, etc
http://www.google.com/trends?q=drupal%2C+wordpress%2C+joomla
![Page 6: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/6.jpg)
¿Qué és Drupal?
• 1998-9o Portal de noticias para
una LAN(drop.org)• 2001
o Drupal es licenciado como GPL
• 2008o Drupal 6: 100 000
descargas en 1 mes• 2011
o Drupal 7: 29 000 sitios instalados
![Page 7: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/7.jpg)
Hay tantos CMS ¿Por qué Drupal?
![Page 8: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/8.jpg)
EstadísticasDistribución de las tecnologías web líderes
![Page 9: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/9.jpg)
”Imposible de igualar”
"it will be practically impossible to create today a proprietary alternative to Drupal"
"There are several server application areas where a proprietary solution isn't even available"
Comentarios de Rasmus Lerdorf en una entrevista del diario Le Monde, Francia
![Page 10: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/10.jpg)
¿Quién usa Drupal?
● La Casa Blanca (estado)
● The Economist (noticias)
● Los Grammys (artistas)
● Diario ”La Industria” (medios)
![Page 11: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/11.jpg)
![Page 12: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/12.jpg)
![Page 13: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/13.jpg)
![Page 14: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/14.jpg)
![Page 15: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/15.jpg)
![Page 16: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/16.jpg)
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)
![Page 17: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/17.jpg)
Drupal como Framework
![Page 18: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/18.jpg)
Drupal como Framework
• Infraestructura• Roles en el proceso de desarrollo• Calidad del código y documentación• Soluciones especializadas• API de Drupal
![Page 19: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/19.jpg)
Infraestructura
BD Servidorweb
Drupal
php
![Page 20: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/20.jpg)
Roles en el proceso de Desarrollo
• Site builders• Backend devs• Themers• Scalers
![Page 21: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/21.jpg)
Calidad del código y documentación
Documentación de sistema 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
![Page 22: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/22.jpg)
Soluciones Especializadas
![Page 23: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/23.jpg)
Drupal API
• ¿Sueño o pesadilla? (o no reinventes la rueda)
![Page 24: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/24.jpg)
Drupal API: Core (oficial)
• Systemo ¿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-idiomaso Internacionalización (i18n)o Localización (l10n)
• Otras API'so jQuery, XML-RPC, RDF, OpenID
![Page 25: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/25.jpg)
Drupal API: Core (oficial)
• Motores de temas gráficoso PHPTemplate: Permite un control absoluto de la
presentación del contenido. o Custom Templates: casi no usado, podría servir para
migraciones.
![Page 26: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/26.jpg)
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)
![Page 27: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/27.jpg)
La Comunidad
![Page 28: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/28.jpg)
La comunidad
![Page 29: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/29.jpg)
Valores
Factocracia Meritocracia Sentido de comunidad Contribuición (Soporte, Código,
Documentación) Aprendizaje Colaborativo.
![Page 30: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/30.jpg)
Eventos
DrupalCon Washington, DC 2009:1400 participantes
DrupalCon Paris 2009:800 participantes
DrupalCon San Francisco 2010:3000 participantes
DrupalCon Copenhagen 2010:800 participantes
![Page 31: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/31.jpg)
Drupal en Perú
• +2510 peruanos registrados en drupal.org
•
![Page 32: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/32.jpg)
Evidencia fotográfica
Unidad Compartir Enseñar ¡Festejar! ¿Codear?
![Page 33: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/33.jpg)
Unidad
![Page 34: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/34.jpg)
Unidad
![Page 35: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/35.jpg)
Compartir
![Page 36: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/36.jpg)
![Page 37: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/37.jpg)
Enseñar
![Page 38: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/38.jpg)
![Page 39: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/39.jpg)
¡Festejar!
![Page 40: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/40.jpg)
![Page 41: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/41.jpg)
¿y Codear?
![Page 42: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/42.jpg)
Necesitamos más contribuidores de parches al core, módulos y temas gráficos
![Page 43: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/43.jpg)
Preguntas
![Page 44: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/44.jpg)
Atribuciones
• Marco Villegas Vega, co-autor de la primera versión de ésta presentación.
• Imágeneso “Monday morning nightmares”, marimoono “The Drupal five”, Gábor Hojtsy
![Page 45: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/45.jpg)
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
![Page 46: Drupal · 2019. 12. 31. · ¿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](https://reader035.fdocument.pub/reader035/viewer/2022071606/61436eb16b2ee0265c020abc/html5/thumbnails/46.jpg)
Licencia
Creative Commons: Reconocimiento-No comercial-Compartir bajo la misma
licencia 2.5 Perú.
http://creativecommons.org/licenses/by-nc-sa/2.5/pe/