Distribuições Drupal:
de e-Gov a e-Learning
Pedro Rocha / Singleview
Sócio Diretor
pedrorocha@singleview.com.br
@pedrogome...
Sobre o que vamos falar
1.  O que é o Drupal
2.  O que são Distros Drupal
3.  Principais distros
4.  Mão na massa com as d...
•  Desde 2001 atuando com desenvolvimento web e novas tecnologias
•  Participei de projetos nas áreas de webdesign, admini...
•  Gerente de Produtos da eCohere
•  Engenheiro da Computação pela UFRGS
•  Bastante ativo na comunidade de Software Livre...
Pode ser chocante para muitos, mas o Drupal não é uma linguagem de
programação, nem um framework de código!
Ou seja, não f...
Se quisermos comparar o Drupal com algum outro projeto da mesma
“categoria”, talvez devamos olhar para:
Isso porque o Drup...
O que é Drupal
Comunidade & Colaboração
Drupal - Módulos
Em relação à arquitetura em que o Drupal foi construído, ao longo dos seus 10 anos de
vida, não há como f...
Drupal - Features
Drupal - O que são as Distros
Drupal - O que são as Distros
Drupal - O que são as Distros
•  Drupal pré-configurado para situações específicas
•  Rapidez para instalar e utilizar
•  ...
Distros - OpenPublish
l  Sites de Mídia
l  Workflow (Autores/Editores)
l  CDN (Content Delivery Network)
Distros - Managing News
l  Sites de Notícias
l  Agregador (RSS)
l  Metadados (Tags, Geo)
l  Visualização (Mapas, Gráfi...
Distros - Commerce Kickstart
l  Sites para Comércio Eletrônico
l  Produtos
l  Pedidos
l  Promoções
l  Carrinho
l  En...
Distros - Drupal Rooms
l  Site para Hotéis
l  Reserva de quartos
l  Calendário
l  Galeria de Imagens
Distros - Acquia Commons
l  Sites para Communidades
l  Grupos
l  Redes Sociais
l  Atividades
Distros - OpenScholar
l  Sites Acadêmicos
l  Cursos
l  Publicações
l  Referências
l  Espaço Pessoal para Professores/...
Distros - COD
l  Site para Conferências
l  Venda de Ingressos
l  Submissão/Aprovação de Palestras
l  Programação
Distros - Open Atrium
l  Intranet
l  Dashboard
l  Blog
l  Notebook (Anotações)
l  Case Tracker
l  Calendário
l  Sho...
Distros - CiviCRM
l  Contatos
l  Doações
l  CRM (Customer Relationship Management)
Distros - Redhen CRM
l  CRM
l  Contatos
l  Propostas
l  Contratos
Distros - ERPAL
l  ERP (Enterprise Resource Planning)
l  Gerência de Projetos
l  RH
l  Financeiro
Distros - OpenPublic
l  Sites Governamentais
l  Segurança
Distros - Petitions
l  Site de Petições
l  Coleta Assinaturas
l  Criado pela Casa Branca
Distros - Surveyor
l  Site de censo
l  Formulários
l  Webform e Form Builder
Distros - Cartaro
l  Site Geoespacial
l  Integração com mapas
l  Armazenamento de dados
geoespaciais
Distros - OpenIdeal
l  Site de crowdsourcing
l  Votação de Idéias
l  Compartilhamento
Distros - Open Outreach
l  Site de ONGs
l  Blogs
l  Eventos
l  Fóruns
l  Membros
Distros - Aegir
l  Site de sites
l  Gerência de múltiplos sites
em Drupal
l  Plataforma para hospedagem
Gostou? Conheça mais sobre as distros em:
https://drupal.org/project/distributions
Obrigado!
Distros Drupal - consideraçõe...
Upcoming SlideShare
Loading in …5
×

Distribuições Drupal: de e-Gov a e-Learning

798 views

Published on

Um dos grandes diferenciais do framework web Drupal é a possibilidade de criar "Distribuições"(Distros), que são pacotes pré-configurados para atender casos específicos, como sites governamentais, sites de mídia, sites educationais, e-commerce, intranets, redes sociais, CRM, etc.

Published in: Technology
  • Be the first to comment

Distribuições Drupal: de e-Gov a e-Learning

  1. 1. Distribuições Drupal: de e-Gov a e-Learning Pedro Rocha / Singleview Sócio Diretor pedrorocha@singleview.com.br @pedrogomesrocha Rio de Janeiro, 14 de Agosto de 2013 Nick Vidal / e-cohere Gerente de Produto nick@iss.im @nickvidal
  2. 2. Sobre o que vamos falar 1.  O que é o Drupal 2.  O que são Distros Drupal 3.  Principais distros 4.  Mão na massa com as distros
  3. 3. •  Desde 2001 atuando com desenvolvimento web e novas tecnologias •  Participei de projetos nas áreas de webdesign, administração de servidores, programação em Java e PHP, análise de sistemas, arquitetura de software e gerenciamento de projetos •  Atuante na comunidade internacional de Drupal desde 2007 •  Após usar diversas ferramentas como Wordpress, Joomla, Plone, Liferay, Moodle, CakePHP, Code Igniter, JSF, J2EE, enxerguei um alto potencial no Drupal e o defini como foco principal de estudos e projetos •  Mantenho módulos do Drupal, colaboro com patches, auxilio com dicas no blog da SingleView e na lista de discussão da comunidade brasileira de Drupal, além de apoiar comunidades open source em suas iniciativas / Pedro Rocha
  4. 4. •  Gerente de Produtos da eCohere •  Engenheiro da Computação pela UFRGS •  Bastante ativo na comunidade de Software Livre e da comunidade Web, tendo participado como palestrante, voluntário e organizador de diversos eventos, tais como FISL, Latinoware, WorldWideWeb Conference 2013, DrupalCamp São Paulo, DrupalCamp Porto Alegre e DrupalCon Portland •  Mais de 12 anos de experiência em desenvolvimento Web, e 6 anos de Drupal •  Membro fundador da Associação Drupal Brasil / Nick Vidal
  5. 5. Pode ser chocante para muitos, mas o Drupal não é uma linguagem de programação, nem um framework de código! Ou seja, não faz sentido algum querer compará-lo com: •  Symfony, Cake PHP, Code Igniter, etc •  Rails, Ruby •  JSF / Java •  Web2py / Python e tantas outras linguagens e frameworks por ai... O que é Drupal
  6. 6. Se quisermos comparar o Drupal com algum outro projeto da mesma “categoria”, talvez devamos olhar para: Isso porque o Drupal é uma plataforma, também chamado de CMS. O problema com CMS é ser muito vago, conseguindo a proeza de juntar no mesmo saco projetos extremamente distintos, como os 4 exemplos acima. O que é Drupal
  7. 7. O que é Drupal Comunidade & Colaboração
  8. 8. Drupal - Módulos Em relação à arquitetura em que o Drupal foi construído, ao longo dos seus 10 anos de vida, não há como fugir da analogia a peças de Lego ou de um quebra-cabeça. No entanto, é mais interessante ainda, pois o sistema é completo em si, não dependendo de outras peças, mas crescendo enormemente a cada nova peça que surge. •  Mais de 23000 módulos •  Mais de 1800 temas •  Mais de 28000 contribuidores
  9. 9. Drupal - Features
  10. 10. Drupal - O que são as Distros
  11. 11. Drupal - O que são as Distros
  12. 12. Drupal - O que são as Distros •  Drupal pré-configurado para situações específicas •  Rapidez para instalar e utilizar •  (normalmente) Baseados em boas práticas de desenvolvimento •  Geralmente surgem como consequência de projetos já existentes, sendo algo realmente testado e funcional
  13. 13. Distros - OpenPublish l  Sites de Mídia l  Workflow (Autores/Editores) l  CDN (Content Delivery Network)
  14. 14. Distros - Managing News l  Sites de Notícias l  Agregador (RSS) l  Metadados (Tags, Geo) l  Visualização (Mapas, Gráficos)
  15. 15. Distros - Commerce Kickstart l  Sites para Comércio Eletrônico l  Produtos l  Pedidos l  Promoções l  Carrinho l  Endereço para Entrega l  Impostos
  16. 16. Distros - Drupal Rooms l  Site para Hotéis l  Reserva de quartos l  Calendário l  Galeria de Imagens
  17. 17. Distros - Acquia Commons l  Sites para Communidades l  Grupos l  Redes Sociais l  Atividades
  18. 18. Distros - OpenScholar l  Sites Acadêmicos l  Cursos l  Publicações l  Referências l  Espaço Pessoal para Professores/Pesquisadores/ Estudantes
  19. 19. Distros - COD l  Site para Conferências l  Venda de Ingressos l  Submissão/Aprovação de Palestras l  Programação
  20. 20. Distros - Open Atrium l  Intranet l  Dashboard l  Blog l  Notebook (Anotações) l  Case Tracker l  Calendário l  Shoutbox (Twitter)
  21. 21. Distros - CiviCRM l  Contatos l  Doações l  CRM (Customer Relationship Management)
  22. 22. Distros - Redhen CRM l  CRM l  Contatos l  Propostas l  Contratos
  23. 23. Distros - ERPAL l  ERP (Enterprise Resource Planning) l  Gerência de Projetos l  RH l  Financeiro
  24. 24. Distros - OpenPublic l  Sites Governamentais l  Segurança
  25. 25. Distros - Petitions l  Site de Petições l  Coleta Assinaturas l  Criado pela Casa Branca
  26. 26. Distros - Surveyor l  Site de censo l  Formulários l  Webform e Form Builder
  27. 27. Distros - Cartaro l  Site Geoespacial l  Integração com mapas l  Armazenamento de dados geoespaciais
  28. 28. Distros - OpenIdeal l  Site de crowdsourcing l  Votação de Idéias l  Compartilhamento
  29. 29. Distros - Open Outreach l  Site de ONGs l  Blogs l  Eventos l  Fóruns l  Membros
  30. 30. Distros - Aegir l  Site de sites l  Gerência de múltiplos sites em Drupal l  Plataforma para hospedagem
  31. 31. Gostou? Conheça mais sobre as distros em: https://drupal.org/project/distributions Obrigado! Distros Drupal - considerações finais pedrorocha@singleview.com.br   @pedrogomesrocha   nick@iss.im   @nickvidal  

×