Desenvolvendo Web Sites Robustos

47
Desenvolvendo Web Sites Robustos emersonbarros.com.br @emersonbarros

description

Os desafios de construir web sites de qualidade, com segurança, performance, padronizado e de fácil manutenção.

Transcript of Desenvolvendo Web Sites Robustos

Page 1: Desenvolvendo Web Sites Robustos

Desenvolvendo Web Sites Robustos

emersonbarros.com.br @emersonbarros

Page 2: Desenvolvendo Web Sites Robustos

Passado…Como sites eram desenvolvidos?

Page 3: Desenvolvendo Web Sites Robustos
Page 4: Desenvolvendo Web Sites Robustos
Page 5: Desenvolvendo Web Sites Robustos

O que é CMS?

Page 6: Desenvolvendo Web Sites Robustos
Page 7: Desenvolvendo Web Sites Robustos
Page 8: Desenvolvendo Web Sites Robustos

O que é Drupal?

Page 9: Desenvolvendo Web Sites Robustos

O que é Drupal?• Drupal é um sistema de gerenciamento de conteúdo

Open-Source e gratuito.

• Que pode ser utilizado para construir websites que são fáceis de administrar, bonitos e muito simples para engajar usuários.

• Com uma comunidade de milhares de pessoas formada por desenvolvedores, webdesigners e usuários finais que são todos parte do projeto Drupal

• Publicado em 25/08/2014 - http://goo.gl/DdTNv4

Holly Ross, Executive Director of Drupal Association

Page 10: Desenvolvendo Web Sites Robustos

Quem utiliza?

Page 11: Desenvolvendo Web Sites Robustos

http://www.whitehouse.gov/

Page 12: Desenvolvendo Web Sites Robustos

https://www.jnjbrasil.com.br/

Page 13: Desenvolvendo Web Sites Robustos

https://about.twitter.com/pt

Page 14: Desenvolvendo Web Sites Robustos

http://zynga.com/

Page 15: Desenvolvendo Web Sites Robustos

http://www.infoworld.com/

Page 16: Desenvolvendo Web Sites Robustos

http://www.nike.com/

Page 17: Desenvolvendo Web Sites Robustos

fonte: https://trends.builtwith.com/cms

Page 18: Desenvolvendo Web Sites Robustos

É fácil de aprender?

Page 19: Desenvolvendo Web Sites Robustos
Page 20: Desenvolvendo Web Sites Robustos

Como o Drupal é dividido?

Page 21: Desenvolvendo Web Sites Robustos

fonte: drupal.org

Page 22: Desenvolvendo Web Sites Robustos
Page 23: Desenvolvendo Web Sites Robustos

Temas

Page 24: Desenvolvendo Web Sites Robustos

Responsive

Page 25: Desenvolvendo Web Sites Robustos

Módulos

Page 26: Desenvolvendo Web Sites Robustos

http://www.isyourweb.com/

Page 27: Desenvolvendo Web Sites Robustos

Internacionalização

Page 28: Desenvolvendo Web Sites Robustos
Page 29: Desenvolvendo Web Sites Robustos

SEO

Page 30: Desenvolvendo Web Sites Robustos
Page 31: Desenvolvendo Web Sites Robustos

Cache

Page 32: Desenvolvendo Web Sites Robustos
Page 33: Desenvolvendo Web Sites Robustos

Usar o Drupal ou fazer meu próprio

código?

Page 34: Desenvolvendo Web Sites Robustos

Qualidade de código

Page 35: Desenvolvendo Web Sites Robustos
Page 36: Desenvolvendo Web Sites Robustos

Drupal é seguro?

Page 37: Desenvolvendo Web Sites Robustos
Page 38: Desenvolvendo Web Sites Robustos

Atualizações

Page 39: Desenvolvendo Web Sites Robustos
Page 40: Desenvolvendo Web Sites Robustos
Page 41: Desenvolvendo Web Sites Robustos

Como começar a usar?

Page 42: Desenvolvendo Web Sites Robustos

http://goo.gl/01UqVU

Page 43: Desenvolvendo Web Sites Robustos
Page 44: Desenvolvendo Web Sites Robustos
Page 45: Desenvolvendo Web Sites Robustos
Page 46: Desenvolvendo Web Sites Robustos

http://drupal.org

Page 47: Desenvolvendo Web Sites Robustos

@emersonbarros

[email protected]

http://www.emersonbarros.com.br