O que é Drupal?
Sebas
sebas@taller.net.br
Drupal Training Day - Agosto 2015
"Não há razão para que o
software livre seja limitado a usuários
com conhecimento técnico."
Dries Buytaert
http://ostatic.com 2009
Drupal Training Days
● Iniciativa criada em 2012 pela Drupal Association
● Maiores detalhes em http://drupal.org/learn-drupal
Mas o que é Drupal?
CMS
Sistema de Gerenciamento
de Conteúdo
CMF
Framework de Gerenciamento
de Conteúdo
Tecnologias Vinculadas
Linguagem
Servidor HTTP
Banco de dados
Servidor
No SQL como cache
Pode ser configurado para
qualquer requerimento
de gerenciamento de informação.
A história do Drupal!
“Afinal, as alternativas de Código Aberto
ao Drupal não são a concorrência real.
A concorrência real para o Drupal são os
sistemas proprietários de gestão de
conteúdo para empresas como SDL
Tridion, Vignette, Sitecore e Polopoly”.
O Drupal foi criado em Jan/2001 por Dries Buytaert.
Pronúncia na língua inglesa da palavra alemã
“druppel” que significa drop
Evolução
E hoje?
3º mais utilizado
no mundo!
~2% de todos os sites da web.
http://w3techs.com
+1mi de pessoas
230 países*
181 línguas
* https://drupal.org/node/955312
Copenhagen 2010
Foto: Adonai Diofanes
Foz de Iguaçu 2011
Portland 2013
Drupal no mundo
Drupal no Brasil
ADB
Associação Drupal Brasil
Por que Drupal?
+27k módulos
+2k temas
~840 distros
+35k devs
GNU Public Licence
(GPL)
Feito em PHP
Arquitetura modular
Alta extensabilidade
Fácil personalização
EVITA
RETRABALHO
Foto: acquia.com Foto: volacci.com
POSSIBILIDADES
Gerenciamento de
conteúdo e arquivos
E-commerce
Web 2.0
blogs, wikis, fóruns, redes P2P, newsletters
Intranets
Podcasting
Galerias
Internacionalização
Quem usa Drupal?
O que podemos fazer
com Drupal?
Gerador de campanhas
Geolocalização
Gestão integrada de
múltiplos portais
Portal de conteúdo
Drupal para
editores de conteúdo
Editor inline
Editor inline
Criação de páginas drag’n’drop
Criação de páginas drag’n’drop
Estilo de imagens configuráveis
WYSIWYG
Workflow
Drupal para
construtores de sites
Taxonomia
Pessoas
Campos customizados
Query builder (views)
Drupal para
designers
Temas extensíveis
Temas base
Responsive layouts
Edição de estilos inline (sweaver)
Drupal para
desenvolvedores
Framework web
com ferramentas de
gerenciamento de arquivos
e alto nível de segurança
Arquitetura extensível
de hooks permite alterar
as funcionalidades padrão
Fácil criação de módulos
Sistema de “features”
Transf. de funcionalidades entre
sites Drupal
Sistema de “apps”
Distribuição de aplicativos Drupal
$ Drush
Gerenciamento
SEGURANÇA
Muitos testes
Time de segurança dedicado
ACESSIBILIDADE
Recomendações de acessibilidade
para conteúdo web (WCAG) 2.0
Recomendaçãs para ferramentas
de autoria (ATSG) 2.0, da W3C
Foto: acquia.com Foto: volacci.com
Documentação
Drupal
é governo
Drupal
é conteúdo editorial
Drupal
é Comunidade/Intranet
Open Atrium
Drupal
é e-commerce
Drupal
é educação
Drupal
é serviço
Apps
Hosting
Formulários
CRM
Financiamento colaborativo
NOVIDADES
Mobile ready
Admin responsivo
Maior usabilidade
Multilínguas no core
Gerenciamento de
configuração
Views no core
Orientação a objetos
Webservices
26
Escalabilidade
Custos
Ciclo de vida do Drupal
Uma nova versão é
lançada a cada
3 ou 4 anos
Assim que sair o Drupal 8,
em 3 meses, o Drupal 6
será descontinuado
E essa é a regra, a cada
lançamento de versão
Mercado de Trabalho
( de acordo com pesquisa da ADB)
48% dos devs estão em SP
52% trabalhando em
empresas de tecnologia
57% faz freela com Drupal
35% tem de 1 a 3 anos de
experiência com Drupal
Se em 14 anos o Drupal
já abocanhou 2%
dos sites do mundo...
Imagina o que vem pela
frente! :)
Obrigado!
● @sebas5384
● blog.taller.net.br
● sebas@taller.net.br
Aqui vai um texto de
destaque1 e destaque2
3/27
Use os personagens para
enfatizar uma ideia e decorar seus slides.
Olha só!
Aqui vai um texto de
destaque1 e destaque2
Use os grids para centralizar o
texto e se manter dentro da
margem de segurança
(não esqueça de apagar as linhas
depois de alinhar)
Aqui vai um texto de
destaque1 e destaque2
Que tal incitar a
curiosidade do ouvinte?
A resposta desta
questão é timing
Aqui vai um texto de
destaque1 e destaque2
Aqui vai um texto de
destaque1 e destaque2
Aqui vai um texto de
destaque1 e destaque2
Aqui vai um texto de
destaque1 e destaque2
#FF441E
#D7D2D6 #746970
Cores
Primárias
Cores
Secundárias
Cores
Auxiliares
#C4000E
#003864
#4E0002
#007CBA
#F9C03F #EFEFEF
#202020
Textos em 18pt no mínimo.
Evite textos muito longos, use
negrito para ênfase e quebre o texto
em parágrafos para facilitar a leitura.
Parágrafos ajudam a demonstrar
mudanças de tópico também. Tente
usar em conjunto com uma lista!
Título devem ter no mínimo 24pt.
Você pode demonstrar seu
conteúdo através de listas de
tópicos, facilitando a leitura.
● Tópico 1
● Tópico 2
● Tópico 3
● Tópico 4
● Tópico 5
Use qualquer alinhamento em títulos, desde que se
mantenham em no máximo 2 linhas, mínimo de 24 pt e negrito.
Título em negrito e 24pt aqui. Use qualquer alinhamento (esq,
centralizado, dir) em no máximo 2 linhas .
Nossa fonte é a Lato, qualquer
variante da família está aprovada.
Seja criativo no uso de itálico,
negrito, sublinhado e cores!
Use estas caixas de texto em 18pt
para explicar em poucas palavras,
qualquer ideia, informação ou
conclusão que estejas tentando
comunicar ou ressaltar aqui. Use
negrito também.
26
(18pt font) Try to avoid a great amount
of content in the same page. If you
can't, you can use bold to emphasize
some parts of the text to help you and
your audience remember and keep in
mind of what is more important here.
Break the content into paragraphs to
make reading easier. You can show the
content through topics. Topics are
easy to read and make your slide more
objective and clean. Try it!
Conteúdo longo?
Aumente o título ;)
Tente com 30pt.
Tabelas com cores alternadas
também ajudam na leitura, e usando
cores você pode posicionar o leitor!
● I'm the first topic
● I'm the second topic
● I'm the third topic
● I'm the fourth topic
● I'm the fifth topic
Title Title
Value Value
Value Value
Value Value
Value Value
Value Value
Value Value
Value Value
Value Value
Put the title in bold and 24pt here. Use any alignment (left,
center, right) and write up to 2 lines
25%
2013
20%
2014
Put the title in bold and 24pt here. Use any alignment (left,
center, right) and write 2 lines in the maximum.
Title Title
Value Value
Value Value
Value Value
Value Value
Value Value
Value Value
Value Value
(18pt font) Try to avoid a great
amount of content in the same page.
If you can't, you can use bold to
emphasize some parts of the text to
help you and your audience
remember and keep in mind of what
is more important here.
Break the content into paragraphs to
make reading easier. You can show
the content through topics. Topics
are easy to read and make your slide
more objective and clean. Try it!
Put the title in bold
and 30pt here.
2010
50%
200%
2012
Beijo, me liga.
● I'm the first topic
● I'm the second topic
● I'm the third topic
● I'm the fourth topic
● I'm the fifth topic

O que é Drupal? Drupal Global Training Day