SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
Workshop - Drupal para BioInformática
                                     José Fernandes




email@josefernandes.pt - www.josefernandes.pt - twitter.com/introfini - drupal.org/user/42293
Gestor de conteúdos / Framework
Como funciona?

                  Drupal
                       PHP
    Apache                      MySQL
                            PostgreSQL, Oracle, SQL
IIS, Nginx, lighttpd, etc
                                  Server, etc



Sistema Operativo
http://opensource.com
http://drupal.org
A comunidade


 Mais de 500.000 membros

 Mais de 12.000 developers

 Membros em mais de 200 países

 Traduzido em 88 línguas
http://www.flickr.com/photos/nidhug/4923618478
Comunidade portuguesa

 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
10 razões para escolher Drupal

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
Tipos de sites

 Comunidades              Aplicações web
 E-commerce               Formação online
 Institucionais           Intranets
 Conferências             Wikis
 Portais                  Fóruns
 Páginas pessoais         Marketing
 Jornais online           ...
Alguns prémios ganhos
Quem o usa?
http://www.mensa.org
http://www.ebi.ac.uk/
http://brix.crg.es/
http://www.pacbb.net
http://biology.stanford.edu/
http://news.harvard.edu
http://aribi.arizona.edu/
http://www.bioinfo.wsu.edu/
http://bisite.usal.es
http://www.biology.umd.edu/
http://www.ncbi.nlm.nih.gov
http://www.playboy.de
Quem mais o usa?
Emprego?




http://news.cnet.com/8301-13846_3-10458748-62.html
Drupal + Bioinformática




   http://www.bioinfo.wsu.edu/node/557
O que vem incluído?

 Blogues, livros,               Gestão de permissões
  comentários, fóruns            Gestão de sessões
 Estatísticas de acessos e      OpenID
  logins                         Gestão de ficheiros e
 Pesquisa avançada               imagens
 Sistemas avançados de          Feeds RSS
  performance                    Sistema de notificações
 URL amigáveis                   para actualizações
 Menus multi-nível              Perfis de utilizadores
 Suporte multi-site             Ferramentas de workflow
 Gestão de utilizadores         …
E muito mais!


 Mais de 12.000 módulos disponíveis

 Principais módulos: CCK, 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
Módulos para Bioinformática

   Bioinformatic Software Bench http://drupal.org/project/biosoftware_bench
     The Bioinformatic Software Bench for Drupal allows for a rapid and secure deployment of bioinformatic software. The BLAST, InterProScan, SSAHA2 and
     annot8r software are provided by default and plugins for new software can be readily written.



   GMOD Drupal Bioinformatic Server Framework
    http://drupal.org/project/gmod_dbsf

   Genes4all http://drupal.org/project/genes4all
    Genes4all is a package of modules for visualizing bioinformatic information using GMOD, BioPerl and Chado..



   Pubmed Integration http://drupal.org/project/pubmed_integration

   Entrez Database Import http://drupal.org/project/entrez

   Jbrowse http://drupal.org/project/Jbrowse
http://insectacentral.org/bench/blastall
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

 BioInformatics no Groups.Drupal http://groups.drupal.org/bioinformatics

 O meu blog http://josefernandes.pt/topicos/drupal
Dezenas de livros




                    ...
Mãos ao trabalho!


 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!

Mais conteúdo relacionado

Destaque

Destaque (18)

Drupal Pilipinas Apprentice: LAMP Administration, CSS, and Vagrant
Drupal Pilipinas Apprentice: LAMP Administration, CSS, and VagrantDrupal Pilipinas Apprentice: LAMP Administration, CSS, and Vagrant
Drupal Pilipinas Apprentice: LAMP Administration, CSS, and Vagrant
 
Automated Drupal deployment with Git and Capistrano
Automated Drupal deployment with Git and CapistranoAutomated Drupal deployment with Git and Capistrano
Automated Drupal deployment with Git and Capistrano
 
Drupal Deployment and Essential Development Tools - 2nd Edition
Drupal Deployment and Essential Development Tools - 2nd EditionDrupal Deployment and Essential Development Tools - 2nd Edition
Drupal Deployment and Essential Development Tools - 2nd Edition
 
Drupal Security Hardening
Drupal Security HardeningDrupal Security Hardening
Drupal Security Hardening
 
Automating Drupal Deployment
Automating Drupal DeploymentAutomating Drupal Deployment
Automating Drupal Deployment
 
Drupal Deployment Troubles and Problems
Drupal Deployment Troubles and ProblemsDrupal Deployment Troubles and Problems
Drupal Deployment Troubles and Problems
 
Foundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environmentFoundation of starting your drupal project to vagrant environment
Foundation of starting your drupal project to vagrant environment
 
DevOps and Drupal
DevOps and DrupalDevOps and Drupal
DevOps and Drupal
 
High Performance Drupal
High Performance DrupalHigh Performance Drupal
High Performance Drupal
 
Drupal Deployment
Drupal DeploymentDrupal Deployment
Drupal Deployment
 
Drupal development, deployment, and automation with Puppet
Drupal development, deployment, and automation with PuppetDrupal development, deployment, and automation with Puppet
Drupal development, deployment, and automation with Puppet
 
Ansible + Drupal: A Fortuitous DevOps Match
Ansible + Drupal: A Fortuitous DevOps MatchAnsible + Drupal: A Fortuitous DevOps Match
Ansible + Drupal: A Fortuitous DevOps Match
 
Ansible for Drupal infrastructure and deployments
Ansible for Drupal infrastructure and deploymentsAnsible for Drupal infrastructure and deployments
Ansible for Drupal infrastructure and deployments
 
Live deployment, ci, drupal
Live deployment, ci, drupalLive deployment, ci, drupal
Live deployment, ci, drupal
 
ProTips for Staying Sane while Working from Home
ProTips for Staying Sane while Working from Home ProTips for Staying Sane while Working from Home
ProTips for Staying Sane while Working from Home
 
Drupal Deployment
Drupal DeploymentDrupal Deployment
Drupal Deployment
 
DevOps for Humans - Ansible for Drupal Deployment Victory!
DevOps for Humans - Ansible for Drupal Deployment Victory!DevOps for Humans - Ansible for Drupal Deployment Victory!
DevOps for Humans - Ansible for Drupal Deployment Victory!
 
Ci. Drupal Camp Berlin 2014
Ci. Drupal Camp Berlin 2014Ci. Drupal Camp Berlin 2014
Ci. Drupal Camp Berlin 2014
 

Semelhante a Workshop: Drupal para Bioinformática

E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011
E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011
E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011
introfini
 
Drupal workshop fcul_2014
Drupal workshop fcul_2014Drupal workshop fcul_2014
Drupal workshop fcul_2014
Ricardo Amaro
 
Apresentação Drupal
Apresentação DrupalApresentação Drupal
Apresentação Drupal
julioboaro
 
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaTDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
Cleber Dantas
 
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Alex Piaz
 

Semelhante a Workshop: Drupal para Bioinformática (20)

Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minho
 
E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011
E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011
E-Commerce e Marketing Digital com Drupal no eCommarketing Show Portugal 2011
 
Moodle como framework
Moodle como frameworkMoodle como framework
Moodle como framework
 
Drupal workshop fcul_2014
Drupal workshop fcul_2014Drupal workshop fcul_2014
Drupal workshop fcul_2014
 
Drupal a escolha certa para o seus próximos projetos
Drupal   a escolha certa para o seus próximos projetosDrupal   a escolha certa para o seus próximos projetos
Drupal a escolha certa para o seus próximos projetos
 
Big Data, JVM e Redes Sociais
Big Data, JVM e Redes SociaisBig Data, JVM e Redes Sociais
Big Data, JVM e Redes Sociais
 
Desenvolvimento Web com Drupal 6
Desenvolvimento Web com Drupal 6Desenvolvimento Web com Drupal 6
Desenvolvimento Web com Drupal 6
 
Apresentação Drupal
Apresentação DrupalApresentação Drupal
Apresentação Drupal
 
Overview de Drupal pela Just Digital
Overview de Drupal pela Just DigitalOverview de Drupal pela Just Digital
Overview de Drupal pela Just Digital
 
Software livre - Parte 3
Software livre - Parte 3Software livre - Parte 3
Software livre - Parte 3
 
I C O X
I C O XI C O X
I C O X
 
Capítulo1 - Introdução a Sistemas Distribuídos - Coulouris
Capítulo1 - Introdução a Sistemas Distribuídos - CoulourisCapítulo1 - Introdução a Sistemas Distribuídos - Coulouris
Capítulo1 - Introdução a Sistemas Distribuídos - Coulouris
 
Analise frameworks php
Analise frameworks phpAnalise frameworks php
Analise frameworks php
 
Apresentação Drupal - Rede Humaniza SUS.net
Apresentação Drupal - Rede Humaniza SUS.netApresentação Drupal - Rede Humaniza SUS.net
Apresentação Drupal - Rede Humaniza SUS.net
 
Apresentação Drupal - Rede Humaniza SUS.net
Apresentação Drupal - Rede Humaniza SUS.netApresentação Drupal - Rede Humaniza SUS.net
Apresentação Drupal - Rede Humaniza SUS.net
 
Overview sobre o CMS Drupal
Overview sobre o CMS DrupalOverview sobre o CMS Drupal
Overview sobre o CMS Drupal
 
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAIJustificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
Justificativas para adoção de um Sistema de Gerenciamento de Conteúdos na FAI
 
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escalaTDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
TDC - Técnicas e recursos para desenvolvimento web em cenários de grande escala
 
Arteccom Workshop Magento
Arteccom Workshop MagentoArteccom Workshop Magento
Arteccom Workshop Magento
 
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
Fora Sobrinhos! Ecossistema para o desenvolvimento de aplicações corporativas...
 

Workshop: Drupal para Bioinformática