drupal e o seu ecossistema

Post on 24-May-2015

1.361 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Apresentação feita por José Fernandes durante o DrupalCamp Lisboa 2011.

TRANSCRIPT

José Fernandes

Come for the software, stay for the community

email@josefernandes.pt - www.josefernandes.pt - twitter.com/introfini - drupal.org/user/42293

Twitter

#dclx11 #drupal_pt

O que é o Drupal?

CMS – Gestor de conteúdos

CM Framework

http://opensource.com

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

http://drupal.org

A mascote Druplicon

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 Chicago contou 3.000 participantes

DrupalCamp – espalhadas por várias cidades do

mundo

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 registados http://drupal.org/profile/country/Portugal

Portugal no Groups.Drupal http://groups.drupal.org/portugal

Tradução em português

Sistema multilingue

Plataforma dedicada de tradução http://localize.drupal.org/translate/languages/pt-pt

50 tradutores envolvidos

Download das traduções mais recentes http://localize.drupal.org/translate/languages/pt-pt/export?project=drupal

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

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)

Popularidade dos CMS

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

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

Matriz de comparações

Alguns prémios ganhos

Quem o usa?

http://styleguide.yahoo.com

http://www.sa2010.gov.za

http://java.net

http://www.mensa.org

http://www.pearljam.com

http://research.nokia.com

http://themis.asu.edu

http://www.cnngo.com

http://www.whitehouse.gov

http://www.centenariorepublica.pt

http://www.playboy.de

Quem mais o usa?

IBM

McDonalds

Sony Music

MTV

Governos

Universidades

BBC

Best Buy

Intel

Zappos

Reuters

Mattel

Google

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

Apache IIS, Nginx, lighttpd, etc

MySQL PostgreSQL, Oracle, SQL

Server, etc

Sistema Operativo

Arquitectura

Núcleo (API)

Módulos

(plug-ins)

Temas (skins)

Traduções

Perfis de instalação

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

página de configuração do CCK

página de configuração do Views

Principais distribuições

Open Atrium

OpenPublish

Tattler

OpenPublic

Drupal Commons

Pressflow

UberDrupal

ManagingNews

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

E-commerce

Ubercart (a escolha certa para o Drupal 6)

http://drupal.org/project/ubercart

e-Commerce http://drupal.org/project/ecommerce

Drupal Commerce (apenas para o Drupal 7) http://drupal.org/project/commerce

página de checkout

Como o podemos testar?

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

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

Instalando tudo manualmente...

O que aí vem...

drupalcon londres

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

Dezenas de livros

...

Dúvidas?

top related