Drupal , Más que un CMS por Fernando P. García
<ul>¿Qué es Drupal? </ul><ul><ul><li>¿Sólo clicks o tengo que programar? </li></ul></ul>
<ul>¿Qué necesito? </ul><ul>BD </ul><ul>Servidor web </ul><ul>Drupal </ul><ul>php </ul>
<ul>Algo de historia </ul><ul><ul><li>1998-9 </li></ul></ul><ul><ul><ul><li>Portal de noticias para una LAN(drop.org)‏ </l...
<ul>Hay tantos CMS's, ¿por qué Drupal? </ul>
Estadísticas Proporción de uso de CMS en sitios web
Estadísticas Distribución de las tecnologías web líderes
<ul>Principios </ul><ul><ul><li>Modular y extensible
Código de alta calidad
Basado en estándares
Bajos recursos
Software libre
Fácil de usar
Colaboración </li></ul></ul>
<ul>Características </ul><ul><ul><li>Modularidad </li></ul></ul><ul><ul><ul><li>Integración de módulos </li></ul></ul></ul...
Velocidad de desarrollo
Elementos web
Manejador de menú (urls)‏
Temas
Comunidad muy activa </li></ul></ul>
<ul>Desarrollo a medida </ul><ul><ul><li>Antes </li></ul></ul><ul><ul><ul><li>Documentación no existente
Sin infraestructura para reportar bugs
Upcoming SlideShare
Loading in...5
×

Drupal mas que un cms

2,832

Published on

Una vista general a Drupal, y su entorno.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,832
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
54
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Drupal mas que un cms

  1. 1. Drupal , Más que un CMS por Fernando P. García
  2. 2. <ul>¿Qué es Drupal? </ul><ul><ul><li>¿Sólo clicks o tengo que programar? </li></ul></ul>
  3. 3. <ul>¿Qué necesito? </ul><ul>BD </ul><ul>Servidor web </ul><ul>Drupal </ul><ul>php </ul>
  4. 4. <ul>Algo de historia </ul><ul><ul><li>1998-9 </li></ul></ul><ul><ul><ul><li>Portal de noticias para una LAN(drop.org)‏ </li></ul></ul></ul><ul><ul><li>2001 </li></ul></ul><ul><ul><ul><li>Drupal es licenciado como GPL </li></ul></ul></ul><ul><ul><li>2008 </li></ul></ul><ul><ul><ul><li>Drupal 6: 100 000 descargas en 1 mes </li></ul></ul></ul>
  5. 5. <ul>Hay tantos CMS's, ¿por qué Drupal? </ul>
  6. 6. Estadísticas Proporción de uso de CMS en sitios web
  7. 7. Estadísticas Distribución de las tecnologías web líderes
  8. 8. <ul>Principios </ul><ul><ul><li>Modular y extensible
  9. 9. Código de alta calidad
  10. 10. Basado en estándares
  11. 11. Bajos recursos
  12. 12. Software libre
  13. 13. Fácil de usar
  14. 14. Colaboración </li></ul></ul>
  15. 15. <ul>Características </ul><ul><ul><li>Modularidad </li></ul></ul><ul><ul><ul><li>Integración de módulos </li></ul></ul></ul><ul><ul><li>Adaptabilidad
  16. 16. Velocidad de desarrollo
  17. 17. Elementos web
  18. 18. Manejador de menú (urls)‏
  19. 19. Temas
  20. 20. Comunidad muy activa </li></ul></ul>
  21. 21. <ul>Desarrollo a medida </ul><ul><ul><li>Antes </li></ul></ul><ul><ul><ul><li>Documentación no existente
  22. 22. Sin infraestructura para reportar bugs
  23. 23. Código inmantenible </li></ul></ul></ul>
  24. 24. <ul>Desarrollo a medida </ul><ul><ul><li>Después </li></ul></ul><ul><ul><ul><ul><li>Documentación de buena calidad: hecha por developers para developers.
  25. 25. No puedes estar tranquilo sin reportar bugs
  26. 26. Código limpio y compromiso con respetar los estándares
  27. 27. Escalabilidad, código ligero que se maneja bien en entornos pequeños y grandes.
  28. 28. Modularidad
  29. 29. Feedback de la comunidad (ejm: http://drupal.org/node/213967 , 16 replies pidiendo soporte) </li></ul></ul></ul></ul>
  30. 30. <ul>Drupal API </ul><ul><ul><li>¿Sueño o pesadilla? (o no reinventes la rueda)‏ </li></ul></ul>
  31. 31. <ul>Drupal API: Core (oficial)‏ </ul><ul><ul><li>System </li></ul></ul><ul><ul><ul><li>¿Qué son los hooks?
  32. 32. module_invoke() y module_invoke_all()‏ </li></ul></ul></ul><ul><ul><li>Form API
  33. 33. Menu </li></ul></ul><ul><ul><ul><li>Control total de los path
  34. 34. URLs amigables (con o sin mod_rewrite)‏
  35. 35. URLs limpias (indexadores) </li></ul></ul></ul>
  36. 36. <ul>Drupal API: Core (oficial)‏ </ul><ul><ul><li>Motores de temas </li></ul></ul><ul><ul><ul><li>PHPTemplate: Permite un control absoluto de la presentación del contenido.
  37. 37. Custom Templates: casi no usado, podría servir para migraciones. </li></ul></ul></ul>
  38. 38. <ul>Drupal API: Contribuído(no oficial)‏ </ul><ul><ul><li>CCK (Content Creation Kit)‏
  39. 39. Views
  40. 40. Organic Groups
  41. 41. E-commerce / Commerce / Ubercart
  42. 42. Features
  43. 43. Devel
  44. 44. Coder </li></ul></ul>
  45. 45. <ul>Documentación </ul><ul><ul><li>api.drupal.org
  46. 46. api.drupal-contrib.org </li></ul></ul>
  47. 47. <ul>La comunidad </ul>
  48. 48. <ul>Drupal Perú </ul><ul><ul><li>+1000 usuarios Perú en drupal.org
  49. 49. Actividades </li></ul></ul><ul><ul><ul><li>Invasión Drupal Perú
  50. 50. Drupal Perú Jam
  51. 51. DrupalCamp Perú </li></ul></ul></ul>
  52. 52. <ul>Preguntas </ul>
  53. 53. <ul>Atribuciones </ul><ul><ul><li>Marco Villegas Vega, por ser co-autor de la primera versión de ésta presentación.
  54. 54. Imágenes </li></ul></ul><ul><ul><ul><li>Druplicon, CVS Drupal
  55. 55. “ Awaiting the burger”, Betsssssy
  56. 56. “ focused”, Robert Scales
  57. 57. “ Questions”, Tim O'Brien
  58. 58. “ Monday morning nightmares”, marimoon
  59. 59. “ Krimson – Drupal module development training”, symbi
  60. 60. “ The Drupal five”, Gábor Hojtsy
  61. 61. “ Disperse”, E/Man </li></ul></ul></ul>
  62. 62. <ul>Referencias </ul><ul><ul><li>drupal.org
  63. 63. drupalperu.org
  64. 64. groups.drupal.org/peru
  65. 65. http://trends.builtwith.com/cms/Drupal </li></ul></ul>
  66. 66. Licencia Creative Commons: Reconocimiento-No comercial-Compartir bajo la misma licencia 2.5 Perú. http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×