+ All Categories
Home > Technology > Colóquio Drupal na Universidade do Minho

Colóquio Drupal na Universidade do Minho

Date post: 03-Jun-2015
Category:
Upload: introfini
View: 1,223 times
Download: 1 times
Share this document with a friend
Description:
A minha palestra sobre o ecossistema Drupal.
Popular Tags:
67
José Fernandes Come for the software, stay for the community [email protected] - www.josefernandes.pt - twitter.com/introfini - drupal.org/user/42293
Transcript
Page 1: Colóquio Drupal na Universidade do Minho

José Fernandes

Come for the software, stay for the community

[email protected] - www.josefernandes.pt - twitter.com/introfini - drupal.org/user/42293

Page 2: Colóquio Drupal na Universidade do Minho

Twitter

#drupalUM

#drupal_pt

Page 3: Colóquio Drupal na Universidade do Minho

O que é o Drupal?

Page 4: Colóquio Drupal na Universidade do Minho

CMS – Gestor de conteúdos

Page 5: Colóquio Drupal na Universidade do Minho

CM Framework

Page 6: Colóquio Drupal na Universidade do Minho

http://opensource.com

Page 7: Colóquio Drupal na Universidade do Minho

http://opensource.org

Page 8: Colóquio Drupal na Universidade do Minho

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

Page 9: Colóquio Drupal na Universidade do Minho

http://drupal.org

Page 10: Colóquio Drupal na Universidade do Minho

A mascote Druplicon

Page 11: Colóquio Drupal na Universidade do Minho

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

Page 12: Colóquio Drupal na Universidade do Minho

http://www.flickr.com/photos/nidhug/4923618478

Page 13: Colóquio Drupal na Universidade do Minho

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)

Page 14: Colóquio Drupal na Universidade do Minho

http://cph2010.drupal.org

Page 15: Colóquio Drupal na Universidade do Minho

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

Page 16: Colóquio Drupal na Universidade do Minho

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

Page 17: Colóquio Drupal na Universidade do Minho

http://localize.drupal.org/translate/languages/pt-pt

Page 18: Colóquio Drupal na Universidade do Minho

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

...

Page 19: Colóquio Drupal na Universidade do Minho

Que alternativas existem?

Programar tudo de raiz

Frameworks puras (Zend, CodeIgniter, CakePHP, etc)

Outros CMS (Joomla, Plone, Wordpress, etc)

Page 20: Colóquio Drupal na Universidade do Minho

Popularidade dos CMS

© 2009 Open Source CMS market share report by Water & Stone and CMSWire.

Page 21: Colóquio Drupal na Universidade do Minho

http://www.ibm.com/developerworks/ibm/library/i-osource1/#N10245

Matriz de comparações

Page 22: Colóquio Drupal na Universidade do Minho

Alguns prémios ganhos

Page 23: Colóquio Drupal na Universidade do Minho

Principais desvantagens

Curva de aprendizagem íngreme

Reduzido nº de temas gratuitos

Ainda pouco popular em Portugal

Page 24: Colóquio Drupal na Universidade do Minho

Quem o usa?

Page 25: Colóquio Drupal na Universidade do Minho

http://styleguide.yahoo.com

Page 26: Colóquio Drupal na Universidade do Minho

http://www.sa2010.gov.za

Page 27: Colóquio Drupal na Universidade do Minho

http://www.lefigaro.fr

Page 28: Colóquio Drupal na Universidade do Minho

http://java.net

Page 29: Colóquio Drupal na Universidade do Minho

http://www.mensa.org

Page 30: Colóquio Drupal na Universidade do Minho

http://www.pearljam.com

Page 31: Colóquio Drupal na Universidade do Minho

http://beta.worldbank.org

Page 32: Colóquio Drupal na Universidade do Minho

http://research.nokia.com

Page 33: Colóquio Drupal na Universidade do Minho

http://themis.asu.edu

Page 34: Colóquio Drupal na Universidade do Minho

http://www.cnngo.com

Page 35: Colóquio Drupal na Universidade do Minho

http://www.whitehouse.gov

Page 36: Colóquio Drupal na Universidade do Minho

http://www.centenariorepublica.pt

Page 37: Colóquio Drupal na Universidade do Minho

http://www.playboy.de

Page 38: Colóquio Drupal na Universidade do Minho

Quem mais o usa?

IBM

McDonalds

Sony Music

MTV

Governos

Universidades

BBC

Best Buy

Intel

Zappos

Reuters

Mattel

Google

Virgin

Disney

UN

Adobe

Nike

Page 39: Colóquio Drupal na Universidade do Minho

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

Page 40: Colóquio Drupal na Universidade do Minho

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)

Page 41: Colóquio Drupal na Universidade do Minho

Fases do desenvolvimento

http://drupal.org/node/935558

Page 42: Colóquio Drupal na Universidade do Minho

Como funciona?

Drupal

PHP

ApacheIIS, Nginx, lighttpd, etc

MySQLPostgreSQL, Oracle, SQL

Server, etc

Sistema Operativo

Page 43: Colóquio Drupal na Universidade do Minho

Arquitectura

Núcleo (API)

Módulos(plug-ins)

Temas(skins)

Traduções

Perfis de instalação

Page 44: Colóquio Drupal na Universidade do Minho

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)

Page 45: Colóquio Drupal na Universidade do Minho

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

Page 46: Colóquio Drupal na Universidade do Minho

página de configuração do CCK

Page 47: Colóquio Drupal na Universidade do Minho

página de configuração do Views

Page 48: Colóquio Drupal na Universidade do Minho

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

Page 49: Colóquio Drupal na Universidade do Minho

Principais distribuições

Open Atrium

OpenPublish

Tattler

Drupal Commons

Pressflow

UberDrupal

Lista completa: http://drupal.org/project/installation profiles

Page 50: Colóquio Drupal na Universidade do Minho

http://openatrium.com

Page 51: Colóquio Drupal na Universidade do Minho

http://openpublishapp.com

Page 52: Colóquio Drupal na Universidade do Minho

http://tattlerapp.com

Page 53: Colóquio Drupal na Universidade do Minho

http://acquia.com/products-services/drupal-commons

Page 54: Colóquio Drupal na Universidade do Minho

http://drupal.org/project/uberdrupal

Page 55: Colóquio Drupal na Universidade do Minho

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

Page 56: Colóquio Drupal na Universidade do Minho

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

Page 57: Colóquio Drupal na Universidade do Minho

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)

Page 58: Colóquio Drupal na Universidade do Minho

página de checkout

Page 59: Colóquio Drupal na Universidade do Minho

Como o podemos testar?

Drupal Gardens (online) http://www.drupalgardens.com

Acquia Drupal (instalação local)http://acquia.com/downloads

Instalando tudo manualmente...

Page 60: Colóquio Drupal na Universidade do Minho

O que aí vem...

Page 61: Colóquio Drupal na Universidade do Minho

CVS > Git

Page 62: Colóquio Drupal na Universidade do Minho

drupalcon chicago (março de 2011)

Page 63: Colóquio Drupal na Universidade do Minho

drupalcon londres

Page 64: Colóquio Drupal na Universidade do Minho

drupalcamp lisboa 2011

Page 65: Colóquio Drupal na Universidade do Minho

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

Page 66: Colóquio Drupal na Universidade do Minho

Dezenas de livros

...

Page 67: Colóquio Drupal na Universidade do Minho

Dúvidas?


Recommended