Haciendo que tu entorno de desarrollo de Drupal rocks

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + guestedce56 guestedce56 8 months ago
    Lo de versionar todo me parece exagerado. O por ahi podes versionar todas las diferentes versiones de drupa que uses, y despues tener un repositorio diferente para cada sitio.

    Se puede usar externals
Post a comment
Embed Video
Edit your comment Cancel

Favorites, Groups & Events

Haciendo que tu entorno de desarrollo de Drupal rocks - Presentation 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ú
    • 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
  2. 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
  3. b. consejos para el navegador
    • 6. Firebug
    • 7. $ firefox -ProfileManager -no-remote
    • 8. Tamper Data
    • 9. iMacros
    • 10. Drupal for Firebug
  4. 6. Firebug
  5. 6. Firebug
  6. 6. Firebug
  7. 7. firefox -ProfileManager -no-remote
  8. 8. Tamper Data
  9. 9. iMacros
  10. 10. Drupal for Firebug
  11. c. Módulos de Drupal
    • 11. admin menu
    • 12. devel
    • 13. SimpleTest
    • 14. Login Toboggan
    • 15. Xdebug (PHP)
  12. 11. Admin Menu
  13. 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
  14. 12. Devel
  15. 13. Simpletest
  16. 14. Login Toboggan
  17. 15. Xdebug
  18. 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.
  19. 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.
  20. 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
  21. 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
  22. 22. Aprende o haz herramientas
    • Scripts PHP, Bash, Python, etc.
  23. 23. Drush
  24. 24. Simpletest
    • Puedes probar el código y las páginas web .
    • Consejo: Define tu propia clase de caso de prueba.
  25. 25. ?
  26. ¿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
SlideShare Zeitgeist 2009

+ Sacha ChuaSacha Chua Nominate

custom

1240 views, 0 favs, 2 embeds more stats

Spanish translated by Marco Antonio Villegas Vega
more

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1240
    • 1123 on SlideShare
    • 117 from embeds
  • Comments 1
  • Favorites 0
  • Downloads 5
Most viewed embeds
  • 114 views on http://sachachua.com
  • 3 views on https://w3.tap.ibm.com

more

All embeds
  • 114 views on http://sachachua.com
  • 3 views on https://w3.tap.ibm.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories