drupal mas que un cms

Download Drupal mas que un cms

If you can't read please download the document

Upload: fernando-paredes-garcia

Post on 28-Jun-2015

2.821 views

Category:

Technology


3 download

DESCRIPTION

Una vista general a Drupal, y su entorno.

TRANSCRIPT

  • 1. Drupal , Ms que un CMS por Fernando P. Garca

2.

  • Qu es Drupal?
    • Slo clicks o tengo que programar?

3.

  • Qu necesito?
  • BD
  • Servidor web
  • Drupal
  • php

4.

  • Algo de historia
    • 1998-9
      • Portal de noticias para una LAN(drop.org)
    • 2001
      • Drupal es licenciado como GPL
    • 2008
      • Drupal 6: 100 000 descargas en 1 mes

5.

  • Hay tantos CMS's, por qu Drupal?

6. Estadsticas Proporcin de uso de CMS en sitios web 7. Estadsticas Distribucin de las tecnologas web lderes 8.

  • Principios
    • Modular y extensible 9. Cdigo de alta calidad 10. Basado en estndares 11. Bajos recursos 12. Software libre 13. Fcil de usar 14. Colaboracin

15.

  • Caractersticas
    • Modularidad
      • Integracin de mdulos
    • Adaptabilidad 16. Velocidad de desarrollo 17. Elementos web 18. Manejador de men (urls) 19. Temas 20. Comunidad muy activa

21.

  • Desarrollo a medida
    • Antes
      • Documentacin no existente 22. Sin infraestructura para reportar bugs 23. Cdigo inmantenible

24.

  • Desarrollo a medida
    • Despus
        • Documentacin de buena calidad: hecha por developers para developers. 25. No puedes estar tranquilo sin reportar bugs 26. Cdigo limpio y compromiso con respetar los estndares 27. Escalabilidad, cdigo ligero que se maneja bien en entornos pequeos y grandes. 28. Modularidad 29. Feedback de la comunidad (ejm:http://drupal.org/node/213967 , 16 replies pidiendo soporte)

30.

  • Drupal API
    • Sueo o pesadilla? (o no reinventes la rueda)

31.

  • Drupal API: Core (oficial)
    • System
      • Qu son los hooks? 32. module_invoke() y module_invoke_all()
    • Form API 33. Menu
      • Control total de los path 34. URLs amigables (con o sin mod_rewrite) 35. URLslimpias(indexadores)

36.

  • Drupal API: Core (oficial)
    • Motores de temas
      • PHPTemplate: Permite un control absoluto de la presentacin del contenido. 37. Custom Templates: casi no usado, podra servir para migraciones.

38.

  • Drupal API: Contribudo(no oficial)
    • CCK (Content Creation Kit) 39. Views 40. Organic Groups 41. E-commerce / Commerce / Ubercart 42. Features 43. Devel 44. Coder

45.

  • Documentacin
    • api.drupal.org 46. api.drupal-contrib.org

47.

  • La comunidad

48.

  • Drupal Per
    • +1000 usuarios Per en drupal.org 49. Actividades
      • Invasin Drupal Per 50. Drupal Per Jam 51. DrupalCamp Per

52.

  • Preguntas

53.

  • Atribuciones
    • Marco Villegas Vega, por ser co-autor de la primera versin de sta presentacin. 54. Imgenes
      • Druplicon, CVS Drupal 55. Awaiting the burger,Betsssssy 56. focused,Robert Scales 57. Questions,Tim O'Brien 58. Monday morning nightmares,marimoon 59. Krimson Drupal module development training, symbi 60. The Drupal five,Gbor Hojtsy 61. Disperse,E/Man

62.

  • Referencias
    • drupal.org 63. drupalperu.org 64. groups.drupal.org/peru 65. http://trends.builtwith.com/cms/Drupal

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/