Upload
vohanh
View
214
Download
0
Embed Size (px)
Citation preview
José Fernandes
Come for the software, stay for the community
[email protected] - www.josefernandes.pt - twitter.com/introfini - drupal.org/user/42293
A sua história
Iniciado em 1999 por Dries Buytaert
Lançado em 2001 como Open Source GPLv2
Drupal deriva da palavra “druppel”, “drop”
em inglês
Actualmente na versão 7
A comunidade
Mais de 500.000 membros
Mais de 2.000 contas de programadores
Membros em mais de 200 países
Traduzido em 88 línguas
Eventos e Conferências
DrupalCon – 2 conferências por ano,
alternadamente entre a Europa e os Estados
Unidos
A DrupalCon SF contou 3.000 participantes
DrupalCamp – espalhadas por várias cidades
do mundo (Lisboa, 26 de Março)
Comunidade portuguesa
Drupal Portugal: núcleos em Lisboa no Norte
http://drupal-pt.org
A.D.P. - Associação Drupal Portugal
3.300 membros portugueses registadoshttp://drupal.org/profile/country/Portugal
Portugal no Groups.Drupal (153 membros)http://groups.drupal.org/portugal
DrupalCamp Lisboa 2011 em 26 de Marçohttp://lisboa2011.drupal-pt.org
Tradução em português
Sistema multilingue
Plataforma dedicada de traduçãohttp://localize.drupal.org/translate/languages/pt-pt
50 tradutores envolvidos
Download das traduções mais recenteshttp://localize.drupal.org/translate/languages/pt-pt/export?project=drupal
Para que serve?
Comunidades
E-commerce
Institucionais
Campanhas políticas
Portais
Páginas pessoais
Jornais online
Aplicações web
Formação online
Intranets
Wikis
Fóruns
Marketing
...
Que alternativas existem?
Programar tudo de raiz
Frameworks puras (Zend, CodeIgniter, CakePHP, etc)
Outros CMS (Joomla, Plone, Wordpress, etc)
Principais desvantagens
Curva de aprendizagem íngreme
Reduzido nº de temas gratuitos
Ainda pouco popular em Portugal
Quem mais o usa?
IBM
McDonalds
Sony Music
MTV
Governos
Universidades
BBC
Best Buy
Intel
Zappos
Reuters
Mattel
Virgin
Disney
UN
Adobe
Nike
Galerias Drupal
Dries Buytaert http://buytaert.net/tag/drupal-sites
Drupal Cases http://drupal.org/cases
Drupal Sites http://www.drupalsites.net
DrupalBased http://www.drupalsites.net
Ciclo de desenvolvimento
Uma release aproximadamente a cada 3
anos
Actualizações de segurança disponibilizadas
sempre que necessárias
Suporte à versão actual (D7) e à anterior
(D6)
Como funciona?
Drupal
PHP
ApacheIIS, Nginx, lighttpd, etc
MySQLPostgreSQL, Oracle, SQL
Server, etc
Sistema Operativo
O que vem incluído?
Blogues, livros, comentários, fóruns
Estatísticas de acessos e logins
Pesquisa avançada Sistemas avançados de
performance URL amigáveis Menus multi-nível Suporte multi-site Gestão de utilizadores
Gestão de permissões Gestão de sessões OpenID Feeds RSS Sistema de notificações
para actualizações Perfis de utilizadores Ferramentas de
workflow (triggers e actions)
…
Módulos contribuídos
Mais de 7.500 módulos disponíveis
Principais módulos: CCK, Views, Pathauto,
Filefield, ImageField, ImageApi, Google Analytics, Devel,
Rules, Fivestar, VBO, Advanced Forum, Organic Groups, XML
Sitemap, Features, Context, Panels, Flag, Feeds
Lista completa: http://drupal.org/project/Modules
Onde encontrar temas?
Drupal.org (gratuitos) http://drupal.org/project/themes
Template Monster http://templatemonster.com/drupal-themes.php
Fusion http://fusiondrupalthemes.com
RocketTheme http://www.rockettheme.com/drupal-themes
Symphony Themes http://www.symphonythemes.com/drupal-themes
Principais distribuições
Open Atrium
OpenPublish
Tattler
Drupal Commons
Pressflow
UberDrupal
Lista completa: http://drupal.org/project/installation profiles
E-commerce
Ubercart (a escolha certa para o Drupal 6)
http://drupal.org/project/ubercart
e-Commercehttp://drupal.org/project/ecommerce
Drupal Commerce (apenas para o Drupal 7)
http://drupal.org/project/commerce
Ubercart
Definição, organização e apresentação dos artigos para venda
Carrinho de compras
Gateway de pagamentos
Gestão de impostos e taxas
Gestão das encomendas dos clientes
Dezenas de módulos adicionais que se podem adicionar
Sistemas de pagamento
Cartões de crédito (PayPal)
PayPal
Transferências bancarias
Referências MultiBanco (CompraFácil)http://drupal.org/project/uc_comprafacil
Redunicre (para breve)
EasyPay (planeado)
Como o podemos testar?
Drupal Gardens (online) http://www.drupalgardens.com
Acquia Drupal (instalação local)http://acquia.com/downloads
Instalando tudo manualmente...
Como saber mais?
Documentação no Drupal.org http://drupal.org/handbook
API para developers http://api.drupal.org
Vídeos com tutoriais http://drupal.org/node/124318
IRC #drupal http://drupal.org/irc
Serviços profissionais http://drupal.org/services