Apresentação sobre Drupal

2.757 visualizações

Publicada em

Breve apresentação sobre algumas características do drupal e alguns cases de sucesso.

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.757
No SlideShare
0
A partir de incorporações
0
Número de incorporações
123
Ações
Compartilhamentos
0
Downloads
28
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentação sobre Drupal

  1. 1. ➔ O que é➔ Para que serve➔ Prós/Contras➔ Detalhes ➔ Arquitetura ➔ Velocidade ➔ Módulos ➔ Requisitos➔ Cases➔ Conclusão
  2. 2. O que é Drupal é um CMS1 open-source desenvolvido em PHP2 e distribuido sob a GPL3.1 – Content Management System; um sistema para gerenciarconteúdo2 – Hypertext Preprocessor; uma linguagem de programação para aWeb3 – Gnu General Public License; uma license de código aberta,significa que qualquer um pode ver e distribuir o código fonte semcusto
  3. 3. Para que serve Resumindo: serve para desenvolver qualquer site ou sistema que utiliza a web como plataforma. ➔ Wordpress: um sistema para criar Blogs ➔ Joomla: um sistema para criar Portais➔ Magento: um sistema para criar Lojas Virtuais ➔ Drupal: todas as acima, e muito mais
  4. 4. Prós➔ Seguro➔ Rápido➔ Escalável➔ Comprovado➔ Milhares de módulos disponíveis➔ Grande Comunidade➔ Velocidade de desenvolvimento
  5. 5. Contras➔ Alta curva de aprendizado➔ Interface padrão não é amigável para iniciantes➔ ?
  6. 6. Arquitetura➔ Temas ➔ Possui sistema de Temas poderoso comparável com o do Wordpress➔ Módulos ➔ Sistema de hooks flexível permite controle fino sob qualquer etapa do processamento➔ Core ➔ Conjunto robusto de módulos intocáveis que constituem a base de qualquer aplicação
  7. 7. Velocidade de Desenvolvimento➔ ACL (Controle de Acesso/Permissões)➔ Autenticação (Login/Recuperação de senha)➔ Segurança (CSRF, SQL-Injection, XSS)➔ API (Geração de HTML, Abstração de Consultas)➔ Sistema de Menus➔ Painel de Administração➔ Exportação de dados➔ Formulários➔ Cache
  8. 8. Módulos➔ Módulos de alta-qualidade disponíveis para praticamente qualquer tarefa: ➔ Integração com outros sistemas (redes sociais, active directory, etc) ➔ Integração com bibliotecas externas (jquery, prototype, etc) ➔ Anti-spam, SEO, Galerias de fotos/vídeos➔ Facilidade de desenvolver módulos customizados
  9. 9. Requisitos➔ Servidor Web (Apache, IIS, Lighttpd, nginx)➔ MySQL / PostgreSQL➔ PHP 4.4+
  10. 10. Cases Notáveis➔ Site da Casa Branca (whitehouse.gov)➔ Senado de Nova Iorque (nysenate.gov)➔ Governo de Londres (london.gov.uk)➔ MTV (mtv.co.uk, mtv.com.br)➔ Ebay (ebayclassifiedsgroup.com)➔ The Economist (economist.com)➔ Valor Econômico (valoronline.com.br)
  11. 11. Cases Notáveis➔ Johnson & Johnson (depuy.com)➔ Pioneer (pioneer.com.br)➔ McDonalds (mcdonalds.com.au)➔ Grammys (grammys.com)➔ Yahoo (styleguide.yahoo.com)➔ Ubuntu (ubuntu.com)➔ Jquery (jquery.com)
  12. 12. Ou seja... use Drupal!➔ Hot-sites➔ Portais➔ Intranets➔ ERPs➔ Blogs➔ Business Intelligence➔ E-Commerce➔ Redes Sociais➔ CRMs

×