![Page 3: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/3.jpg)
Drupal
PHP
Apache IIS, Nginx, lighttpd, etc
MySQL PostgreSQL, Oracle,
SQL Server, etc
Sistema Operativo
![Page 4: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/4.jpg)
http://opensource.com
![Page 6: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/6.jpg)
• Mais de 500.000 membros
• Mais de 12.000 developers
• Membros em mais de 200 países
• Traduzido em 88 línguas
![Page 7: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/7.jpg)
http://www.flickr.com/photos/nidhug/492361847
8
![Page 8: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/8.jpg)
• Drupal Portugal: núcleos em Lisboa e
no Norte http://drupal-pt.org
• A.D.P. - Associação Drupal Portugal
• 3.600 membros portugueses
registados
http://drupal.org/profile/country/Portugal
![Page 9: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/9.jpg)
1. Comunidade apaixonada e dedicada
2. Desenvolvimento rápido
3. Desenvolvimento flexível
4. Altamente extensível
5. Escalabilidade garantida
6. Construído para ser social
7. Aberto para a sua marca
8. Sem custos de aquisição ou de licenciamento
9. Segue os standards
10. Segurança máxima
![Page 10: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/10.jpg)
• Comunidades
• E-commerce
• Institucionais
• Conferências
• Portais
• Páginas pessoais
• Jornais online
• Aplicações web
• Formação online
• Intranets
• Wikis
• Fóruns
• Marketing
• ...
![Page 13: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/13.jpg)
http://styleguide.yahoo.com
![Page 14: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/14.jpg)
http://www.mensa.org
![Page 15: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/15.jpg)
http://www.mtv.co.uk
![Page 16: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/16.jpg)
http://research.nokia.com
![Page 17: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/17.jpg)
https://dev.twitter.com
![Page 18: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/18.jpg)
http://www.cnngo.com
![Page 19: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/19.jpg)
http://livethemma.ikea.se/play
![Page 21: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/21.jpg)
http://www.playboy.de
![Page 22: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/22.jpg)
http://www.whitehouse.gov
![Page 23: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/23.jpg)
http://biology.stanford.edu/
![Page 24: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/24.jpg)
http://news.harvard.edu
![Page 25: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/25.jpg)
http://www.biology.umd.edu/
![Page 26: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/26.jpg)
http://www.centenariorepublica.pt
![Page 27: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/27.jpg)
http://www.ocasiao.pt
![Page 28: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/28.jpg)
http://www.ionline.pt
![Page 29: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/29.jpg)
http://artemix.pt
![Page 30: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/30.jpg)
http://demaeparamae.pt
![Page 31: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/31.jpg)
Mais de 500.000 membros
Mais de 2.000 contas de programadores
Membros em mais de 200 países
Traduzido em 88 línguas
170.000 páginas vistas por dia
500 utilizadores em simultâneo
40.000 utilizadores registados
800 lojas
50.000 produtos
![Page 33: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/33.jpg)
http://news.cnet.com/8301-13846_3-10458748-62.html
![Page 34: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/34.jpg)
• 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
• Gestão de ficheiros e imagens
• Feeds RSS
• Sistema de notificações para actualizações
• Perfis de utilizadores
• Ferramentas de workflow
• …
![Page 35: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/35.jpg)
• Mais de 12.000 módulos disponíveis
• Principais módulos: Views, Rules, Pathauto,
Commerce, 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 36: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/36.jpg)
• 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
• BioInformatics no Groups.Drupal
http://groups.drupal.org/bioinformatics
• O meu blog http://josefernandes.pt/topicos/drupal
![Page 38: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/38.jpg)
• Ter a stack (L/W/M)AMP a funcionar
• Fazer o download do Drupal
• Versão 6 ou 7 ?
• Que módulos usar?
• Desenvolver o 1º projecto!
![Page 40: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/40.jpg)
1. Instalar o wamp/lamp stack
2. Download drupal 7
3. Extrair ficheiros para /www/ANPRI
4. Aceder a phpmyadmin e criar BD ANPRI
5. Aceder a localhost/ANPRI
6. Seguir passos da instalação
![Page 41: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/41.jpg)
• Conteúdos/objectos
– Node
– Field
– Content type
– Taxonomy
![Page 42: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/42.jpg)
• Utilizadores
– Users
– Roles
– Permissions
![Page 43: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/43.jpg)
• Temas
– Themes
– Templates
– Regions
– Blocks
![Page 45: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/45.jpg)
• Conteúdos
– Notícias
– Fórum
– Galeria de Imagens
– Eventos
![Page 46: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/46.jpg)
1. Criar e configurar tipo de conteúdo “Notícia”
2. Introduzir novas notícias
![Page 47: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/47.jpg)
1. Activar módulo do core – Forum
2. Editar/criar fóruns
3. Editar menus e adicionar link para /forum
4. Criar novos tópicos de fórum
![Page 48: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/48.jpg)
1. Criar tipo de conteúdo “Fotografia”
2. Adicionar field do tipo image
3. Introduzir novos conteúdos do tipo “Fotografia”
4. Configurar display e image styles
5. Instalar módulo Views
6. Criar nova View “Galeria” com página
7. Adicionar fields à view
![Page 49: Drupal - José Fernandes · 2014-01-21 · performance • URL amigáveis • Menus multi-nível • Suporte multi-site • Gestão de utilizadores • Gestão de permissões](https://reader033.vdocuments.pub/reader033/viewer/2022050310/5f72754242c0d435141b5e5f/html5/thumbnails/49.jpg)
1. Criar tipo de conteúdo “Evento”
2. Instalar módulos Calendar e Date
3. Criar um field em “Evento” do tipo Date
4. Introduzir novos eventos