De principiante a Rockstar   Hablemos de buenas        prácticas       Aldibier Morales Morales              Colombia     ...
¡Estoy list@!
¿Por donde empiezo?
Drupal.org http://drupal.org/best-practiceshttp://drupal.org/documentation
1. Planeación• Del sitio (Escribir antes que codificar)• Para el futuro (Adelantarse a los problemas)
2. La comunidad• Eres parte de algo más grande (No estás solo)• La mejor forma de aprender es enseñando• Las Mejores ideas...
3. Prevernir, no lamentar• Copias de seguridad constantes (Bases de datos y archivos)   • Backup & Migrate   • Drush   • S...
4. No reconstruir• El 90% de las funcionalidades que necesitas en un proyecto ya están  construidas• Los foros en drupal.o...
5. No destruir• No hackees el core, si lo haces, las actualizaciones de seguridad o de  correción de errores se acercarán ...
6. Di ¡NO! Al Harcoding• No insertes consultas SQL en un TPL• No te saltes el flujo de operaciones en Drupal (Scripts que ...
7. Aplica estándares• En Drupal existen estándares de codificación   • http://drupal.org/node/318 (Drupal Coding Standars)...
8. Seguridad• No uses el usuario 1• Asegura los archivos y las carpetas• Si puedes usa HTTPS• Revisa el estado de la segur...
¿Rockstar?
Aldibier Morales MoralesCo-fundador SeeD-EMwww.seed.com.coTwitter: @aldibierwww.aldibier.com
De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"
De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"
De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"
De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"
De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"
De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"
Upcoming SlideShare
Loading in …5
×

De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"

1,265 views

Published on

Presnetación realizada en el DrupalCamp Perú - Octubre 2012

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,265
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

De principiante a rockstar en Drupal: "Hablemos de buenas prácticas"

  1. 1. De principiante a Rockstar Hablemos de buenas prácticas Aldibier Morales Morales Colombia Co-fundador SeeD EM
  2. 2. ¡Estoy list@!
  3. 3. ¿Por donde empiezo?
  4. 4. Drupal.org http://drupal.org/best-practiceshttp://drupal.org/documentation
  5. 5. 1. Planeación• Del sitio (Escribir antes que codificar)• Para el futuro (Adelantarse a los problemas)
  6. 6. 2. La comunidad• Eres parte de algo más grande (No estás solo)• La mejor forma de aprender es enseñando• Las Mejores ideas surgen de interactuar con otros
  7. 7. 3. Prevernir, no lamentar• Copias de seguridad constantes (Bases de datos y archivos) • Backup & Migrate • Drush • Scripts desde el servidor
  8. 8. 4. No reconstruir• El 90% de las funcionalidades que necesitas en un proyecto ya están construidas• Los foros en drupal.org ya solucionan otro porcentaje.
  9. 9. 5. No destruir• No hackees el core, si lo haces, las actualizaciones de seguridad o de correción de errores se acercarán al concepto de «imposibles de realizar»• Drupal ha sido diseñado para ser modular• El camino correcto es extender, no modificar.
  10. 10. 6. Di ¡NO! Al Harcoding• No insertes consultas SQL en un TPL• No te saltes el flujo de operaciones en Drupal (Scripts que modifican nodos directamente en la base de datos)• Usa los Hooks existentes en Drupal• Usa El API de Drupal, no reinventes la rueda http://api.drupal.org
  11. 11. 7. Aplica estándares• En Drupal existen estándares de codificación • http://drupal.org/node/318 (Drupal Coding Standars) • http://drupal.org/node/302199 (CSS Coding Standars) • http://drupal.org/node/172169 (Javascript Coding Standars)
  12. 12. 8. Seguridad• No uses el usuario 1• Asegura los archivos y las carpetas• Si puedes usa HTTPS• Revisa el estado de la seguridad en los módulos contribuidos• Módulo Security Review http://drupal.org/project/security_review
  13. 13. ¿Rockstar?
  14. 14. Aldibier Morales MoralesCo-fundador SeeD-EMwww.seed.com.coTwitter: @aldibierwww.aldibier.com

×