Your SlideShare is downloading. ×
Haciendo que tu entorno de desarrollo de Drupal rocks
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Haciendo que tu entorno de desarrollo de Drupal rocks

3,115

Published on

Spanish translated by Marco Antonio Villegas Vega …

Spanish translated by Marco Antonio Villegas Vega
Original talk: http://bit.ly/drupal25

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
3,115
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Haciendo que tu entorno de desarrollo de Drupal rocks Sacha Chua Evangelista de Empresas 2.0, cuentacuentos, geek IBM Global Business Services, Canada [email_address] 21 de Marzo, 2009 – Drupal Perú
  • 2.
    • a. meta tips
    • b. consejos de navegador y extensiones
    • c. módulos de drupal
    • d. código fuente y administración de configuración
    • e. automatización y pruebas de regresión
    • ... y otros consejos!
    http://bit.ly/drupal25
  • 3. a. meta
    • 1. Se prezoso.
    • 2. Aprende de otros.
    • 3. Conoce tus herramientas de adentro hacia afuera.
    • 4. Conoce lo que está allí afuera.
    • 5. Practique el mejoramiento constante.
    • Una nota sobre sistemas operativos
  • 4. b. consejos para el navegador
    • 6. Firebug
    • 7. $ firefox -ProfileManager -no-remote
    • 8. Tamper Data
    • 9. iMacros
    • 10. Drupal for Firebug
  • 5. 6. Firebug
  • 6. 6. Firebug
  • 7. 6. Firebug
  • 8. 7. firefox -ProfileManager -no-remote
  • 9. 8. Tamper Data
  • 10. 9. iMacros
  • 11. 10. Drupal for Firebug
  • 12. c. Módulos de Drupal
    • 11. admin menu
    • 12. devel
    • 13. SimpleTest
    • 14. Login Toboggan
    • 15. Xdebug (PHP)
  • 13. 11. Admin Menu
  • 14. 12. Devel
    • Recolecta información de consultas
    • Muestra el historial de consultas (ordenadas por fuente, duración)
    • Resalta las consultas lentas
    • Muesta un temporizador de página
    • Muestra el uso de memoria
    • Muestra la redirección de página
    • Muestra las llaves de los elementos del formulario y sus pesos
    • Librería SMTP: sólo historial
  • 15. 12. Devel
  • 16. 13. Simpletest
  • 17. 14. Login Toboggan
  • 18. 15. Xdebug
  • 19. d. código fuente y adminsitración de configuración
    • 16. Versiona todo tu árbol de código.
    • 17. Organiza tu código.
    • 18. Versiona Check in clean source for third-party modules.
    • 19. Test all upgrades against a production copy.
    • 20. Manage your branches and merge changes.
  • 20. e. automatización y pruebas regresivas
    • 21. Usa herramientas de construcción .
    • 22. Aprende o has herramientas para aliviarte el trabajo.
    • 23. Prueba la consola de Drupal (drush).
    • 24. Escribe pruebas con SimpleTest.
  • 21. 21. Usa herramientas de construcción .
    • Objetivos útiles para Makefile:
    • sql – conectarse a la base de datos
    • backup – respaldar la base de datos
    • restore – restaurar la base de datos
    • clearcache – limpiar las tablas de
    • tags – reconstruir el archivo de etiquetas (Emacs, vi)
    • doc – actualizar la documentación de doxygen
    • test – ejecutar pruebas del proyecto
  • 22. 21. Usa herramientas de construcción.
    • Objetivo ejemplo
    • backup:
      • mysqldump -u ${DB_USER} --password=${DB_PASSWORD} ${DB} --opt --complete-insert --max_allowed_packet=1M ${SQLOPTS} > sql.dump
  • 23. 22. Aprende o haz herramientas
    • Scripts PHP, Bash, Python, etc.
  • 24. 23. Drush
  • 25. 24. Simpletest
    • Puedes probar el código y las páginas web .
    • Consejo: Define tu propia clase de caso de prueba.
  • 26. 25. ?
  • 27. ¿Y ahora qué viene?
    • 1. Comparte o pregunta por consejos.
    • 2. Escribe acerca de lo que estás aprendiendo.
    • ...
    • 3. ¡ Benefíciate!
    • http://bit.ly/drupal25
    • [email_address]
    • http:// living an awesome life.com

×