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.
Apresentação da palestra CMS Livres: gestão de conteúdo e de conhecimento para os novos desafios da informação proferida em 09/12/2009 em Campo Grande, MS no 1º Encontro de Software Livre da Dataprev.
Empreendendo com soluções Adobe para plataforma RIAIgor Costa
Palestra para ajudar novos empreendedores a enxergar melhor o mercado de soluções ricas adotando tecnologia adobe e de terceiros.
Assista a palestra aqui.
http://experts.na3.acrobat.com/p55829457/
Apresentação da palestra CMS Livres: gestão de conteúdo e de conhecimento para os novos desafios da informação proferida em 09/12/2009 em Campo Grande, MS no 1º Encontro de Software Livre da Dataprev.
Empreendendo com soluções Adobe para plataforma RIAIgor Costa
Palestra para ajudar novos empreendedores a enxergar melhor o mercado de soluções ricas adotando tecnologia adobe e de terceiros.
Assista a palestra aqui.
http://experts.na3.acrobat.com/p55829457/
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto ProieteComunidade NetPonto
Primeira reunião presencial da NetPonto, a comunidade portuguesa de arquitectura e desenvolvimento de software. Apresentação da comunidade, objectivos e próximos passos.
Ao juntar o forte apelo que o Drupal sempre teve para construir sites e sistemas com grande interatividade entre os usuários e geração de conteúdo, a arquitetura pensada para a construção de distribuições, que são o Drupal com determinados módulos “pré-configurados” para determinado propósito e um mercado cada vez mais aquecido para a criação de redes sociais, tanto corporativas quanto de nicho, um passo natural foi a criação da distribuição Drupal Commons, atualmente chamada de Acquia Commons, que permite a qualquer pessoa criar uma rede social em instantes, sem a necessidade de conhecimentos técnicos avançados, mas com uma grande capacidade de extensão/evolução com os inúmeros módulos existentes na comunidade Drupal.
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedoresPedro Rocha
Para você, que é um desenvolvedor experiente e ouve muito sobre Drupal, que é uma excelente plataforma para websites e também para webapps, mas gostaria de saber mais sobre ela antes de investir tempo em seu aprendizado, essa é a palestra certa.
Entenda "por debaixo dos panos" como o Drupal funciona e veja como ele se relaciona com padrões de projeto, Versionamento de código, testes automatizados, MVC, OOP, como é sua arquitetura, etc.
Descubra por quê o Drupal vem conquistando cada vez mais desenvolvedores e empresas como plataforma para criação de sistemas corporativos, redes sociais, e-commerces, ERPs, CRMs, entre diversos outros tipos de sistemas online.
Web Training Aula 01: Introduction to LaravelMozDevz
Se está com planos de começar uma aplicação web nova? se sim, este curso tem tudo o que precisa para construir uma aplicação web estável e segura.
Vamos Começar?
Este documento foi criado em exigência da disciplina Tecnologia e Educação da Universidade Feevale com a finalidade de auxiliar as pessoas no conhecimento da ferramenta;
Esse documento foi criado em exigência da disciplina Tecnologia e Educação da Universidade Feevale, visando explorar um software grátis e identificar seu potencial educacional;
Drupal Commerce: muito além de uma plataforma de e-commercePedro Rocha
Em um mercado cada vez mais aquecido como o de e-commerce, com muitas opções de plataformas e projetos variados, o Drupal Commerce é uma alternativa extremamente robusta e flexível que tem conquistado profissionais e empresas a cada dia. Nessa palestra, vamos passar por alguns cases e exemplificar os pontos fortes da plataforma, em tópicos como automação de tarefas, CMS, Social Commerce, CRM, entre outros.
Este é um overview do Drupal feita pela Just Digital. É uma apresentação não muito detalhada mas que dá uma boa idéia sobre o Drupal.
É idéia geral do que é o Drupal, em que estágio se encontra e qual a atuação da Just Digital com Drupal no Brasil.
A Just Digital é parceira Acquia!
Palestra ministrada pelo Diretor de Operações da Just Digital, Rafael Cichini, na Campus Party 2014. A palestra abordou o estágio atual do Drupal e da comunidade Drupal no Brasil e no mundo. Foram abordados os temas sobre como vender projetos de Drupal, os obstáculos, a concorrência com grandes players como: Oracle Portal, OpenText, Sharepoint, Wordpress.
Esta palestra foi ministrada em nome da Associação Drupal Brasil, da qual Rafael Cichini é fundador e atualmente Vice-Presidente.
1ª Reunião - Apresentação da Comunidade NetPonto - C. Augusto ProieteComunidade NetPonto
Primeira reunião presencial da NetPonto, a comunidade portuguesa de arquitectura e desenvolvimento de software. Apresentação da comunidade, objectivos e próximos passos.
Ao juntar o forte apelo que o Drupal sempre teve para construir sites e sistemas com grande interatividade entre os usuários e geração de conteúdo, a arquitetura pensada para a construção de distribuições, que são o Drupal com determinados módulos “pré-configurados” para determinado propósito e um mercado cada vez mais aquecido para a criação de redes sociais, tanto corporativas quanto de nicho, um passo natural foi a criação da distribuição Drupal Commons, atualmente chamada de Acquia Commons, que permite a qualquer pessoa criar uma rede social em instantes, sem a necessidade de conhecimentos técnicos avançados, mas com uma grande capacidade de extensão/evolução com os inúmeros módulos existentes na comunidade Drupal.
Drupal 4 Dev: aprendendo Drupal do ponto de vista de desenvolvedoresPedro Rocha
Para você, que é um desenvolvedor experiente e ouve muito sobre Drupal, que é uma excelente plataforma para websites e também para webapps, mas gostaria de saber mais sobre ela antes de investir tempo em seu aprendizado, essa é a palestra certa.
Entenda "por debaixo dos panos" como o Drupal funciona e veja como ele se relaciona com padrões de projeto, Versionamento de código, testes automatizados, MVC, OOP, como é sua arquitetura, etc.
Descubra por quê o Drupal vem conquistando cada vez mais desenvolvedores e empresas como plataforma para criação de sistemas corporativos, redes sociais, e-commerces, ERPs, CRMs, entre diversos outros tipos de sistemas online.
Web Training Aula 01: Introduction to LaravelMozDevz
Se está com planos de começar uma aplicação web nova? se sim, este curso tem tudo o que precisa para construir uma aplicação web estável e segura.
Vamos Começar?
Este documento foi criado em exigência da disciplina Tecnologia e Educação da Universidade Feevale com a finalidade de auxiliar as pessoas no conhecimento da ferramenta;
Esse documento foi criado em exigência da disciplina Tecnologia e Educação da Universidade Feevale, visando explorar um software grátis e identificar seu potencial educacional;
Drupal Commerce: muito além de uma plataforma de e-commercePedro Rocha
Em um mercado cada vez mais aquecido como o de e-commerce, com muitas opções de plataformas e projetos variados, o Drupal Commerce é uma alternativa extremamente robusta e flexível que tem conquistado profissionais e empresas a cada dia. Nessa palestra, vamos passar por alguns cases e exemplificar os pontos fortes da plataforma, em tópicos como automação de tarefas, CMS, Social Commerce, CRM, entre outros.
Este é um overview do Drupal feita pela Just Digital. É uma apresentação não muito detalhada mas que dá uma boa idéia sobre o Drupal.
É idéia geral do que é o Drupal, em que estágio se encontra e qual a atuação da Just Digital com Drupal no Brasil.
A Just Digital é parceira Acquia!
Palestra ministrada pelo Diretor de Operações da Just Digital, Rafael Cichini, na Campus Party 2014. A palestra abordou o estágio atual do Drupal e da comunidade Drupal no Brasil e no mundo. Foram abordados os temas sobre como vender projetos de Drupal, os obstáculos, a concorrência com grandes players como: Oracle Portal, OpenText, Sharepoint, Wordpress.
Esta palestra foi ministrada em nome da Associação Drupal Brasil, da qual Rafael Cichini é fundador e atualmente Vice-Presidente.
Tudo que você precisa saber sobre as principais alterações no Drupal 8 Acquia
Entenda tudo que você precisa saber sobre as principais alterações no Drupal 8. Pois o novo Drupal 8 encontra-se a caminho.
O que que isto significa para você?
O Webinar, de uma hora, oferece informações descritivas sobre as principais alterações no Drupal 8. De maneira adicional, você terá acesso a diversos vídeos apresentando as novas funcionalidades e capacidades do D8.
O Webinar explica tudo sobre o novo D8 para:
- Desenvolvedores de sites: Module Views no Drupal Core, blocos aprimorados, recursos aperfeiçoados de entidades e funcionalidades. A lista é longa!
- Desenvolvedores Front- End: falamos de HTML5, bibliotecas, realce de acessibilidade, novos temas, elementos de UI e uma rápida performance.
- Desenvolvedores Back- End: novo sistema de gerenciamento de configurações, API Entity completamente reconduzido, caching melhorado, novos recursos embutidos de serviços web.
Gestão da informação com apache solr e drupalPedro Rocha
Para gerenciar grandes volumes de informação, tanto de websites como de sistemas e documentos institucionais, permitindo um acesso rápido e descomplicado a qualquer informação, será apresentada uma combinação extremamente eficaz e de baixo custo: Apache Solr e Drupal. Nessa palestra serão apresentados cases importantes da utilização dessa dupla, tanto no serviço público quanto na iniciativa privada, dentro e fora do Brasil, facilitando a compreensão de seu valor e dos benefícios que pode trazer a órgãos públicos.
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. 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. • 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. • 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. 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. 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
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
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
29. Distros - Open Outreach
l Site de ONGs
l Blogs
l Eventos
l Fóruns
l Membros
30. Distros - Aegir
l Site de sites
l Gerência de múltiplos sites
em Drupal
l Plataforma para hospedagem
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