Sorteio de R$400 de crédito nos cursos de Drupal! http://j.mp/sorteio400reais
O que veremos nessa palestra? # Apresentação # Introdução a CMS # Conhecendo o Drupal # Drupal como solução para Empresas # Conclusão
Apresentação
Apresentação Thiago Régis @tregismoreira
Apresentação
Apresentação http://j.mp/fisquaacquiapartner
Introdução a CMS # O que é um CMS? # Principais vantagens # CMS, Framework ou Programar do zero? # Por que um CMS de código aberto (open source)? # Principais CMSs em PHP
O que é um CMS?
O que é um CMS? CMS = Content Management System SGC = Sistema Gerenciador de Conteúdo
O que é um CMS? É uma plataforma para auxiliar na...
O que é um CMS? É uma plataforma para auxiliar na... Criação
O que é um CMS? É uma plataforma para auxiliar na... Criação Edição
O que é um CMS? É uma plataforma para auxiliar na... Criação Edição Publicação
O que é um CMS? É uma plataforma para auxiliar na... Criação Edição Publicação Distribuição
O que é um CMS? É uma plataforma para auxiliar na... Criação Edição Publicação Distribuição...de conteúdos!
Principais vantagens do uso de um CMS
Principais vantagens Permite total autonomia sobre o conteúdo
Principais vantagens Permite o gerenciamento de dados (conteúdos, comentários, usuários etc) sem a necessidade de editar códigos
Principais vantagens Possibilita a criação de um site sem precisar programar
Principais vantagens Facilita o gerenciamento de arquivos multimídia
Principais vantagens Baixo custo de implantação e manutenção
Devo utilizar um CMS, Framework ou programar do zero?
CMS, Framework ou Programar do zero? O site é dinâmico?
CMS, Framework ou Programar do zero? O site é dinâmico? N Programe do zero
CMS, Framework ou Programar do zero? O site é dinâmico? S N Seu código PRECISA ser customizado? Programe do zero
CMS, Framework ou Programar do zero? O site é dinâmico? S N Programe do zero Seu código PRECISA ser customizado? S Use um Framework
CMS, Framework ou Programar do zero? O site é dinâmico? S Programe do zero N Seu código PRECISA ser customizado? N S Use um CMS Use um Framework
Por que eu devo escolher um CMS de código aberto?
Por que um CMS de código aberto (open source)? Comunidade vs. Equipe limitada
Por que um CMS de código aberto (open source)? Mais flexível
Por que um CMS de código aberto (open source)? Mais seguro
Por que um CMS de código aberto (open source)? Inovador
Por que um CMS de código aberto (open source)? Gratuito!
Principais CMSs em PHP
Principais CMSs de código aberto em PHP Wordpress Joomla! Drupal
Conhecendo o Drupal # O que é o Drupal? # 10 motivos para escolher o Drupal # Principais módulos nativos no Drupal 7 # Requisitos para trabalhar com o Drupal
O que é o Drupal?
O que é o Drupal?
O que é o Drupal? Uma plataforma livre e de código aberto para a criação de sites e aplicativos de software
O que é o Drupal? Para usuários, é um poderoso CMS
O que é o Drupal? Para desenvolvedores, é um flexível CMF
O que é o Drupal? Criado em 1999 por Dries Buytaert. fundador da Acquia
10 motivos para escolher o Drupal
10 motivos para escolher o Drupal 1 Uma plataforma para rápida criação de projetos web
10 motivos para escolher o Drupal 2 Altamente escalável
10 motivos para escolher o Drupal 3 Incrivelmente extensível
10 motivos para escolher o Drupal 4 Perfeito para publicações colaborativas
10 motivos para escolher o Drupal 5 Aberto para a sua marca
10 motivos para escolher o Drupal 6 Flexível para implantação e manutenção
10 motivos para escolher o Drupal 7 Amado por uma grande comunidade
10 motivos para escolher o Drupal 8 Completamente gratuito
10 motivos para escolher o Drupal 9 Fanático por seguir padrões
10 motivos para escolher o Drupal 10 Comprovadamente seguro!
Principais módulos nativos no Drupal 7
Principais módulos nativos no Drupal 7 Blog
Principais módulos nativos no Drupal 7 Blog Formulário de contato
Principais módulos nativos no Drupal 7 Blog Menus Formulário de contato
Principais módulos nativos no Drupal 7 Blog Menus Formulário de contato Comentários
Principais módulos nativos no Drupal 7 Blog Menus Formulário de contato Campos Comentários personalizados
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Campos Comentários personalizados
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Campos Comentários personalizados Busca
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Campos Comentários personalizados Busca Usuários
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Campos Comentários personalizados Fórum Busca Usuários
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Enquetes Campos Comentários personalizados Fórum Busca Usuários
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Enquetes Campos Comentários personalizados Fórum Busca Usuários Taxonomias
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Enquetes Campos Comentários personalizados Fórum Busca Gestão de arquivos Usuários Taxonomias
Principais módulos nativos no Drupal 7 Blog Menus Livro Formulário de contato Enquetes Campos Comentários personalizados Fórum Gestão de arquivos Busca Usuários Taxonomias Outros...
Requisitos para trabalhar com o Drupal
Requisitos para trabalhar com o Drupal (Apache) (MySQL)
Hello Drupal! Dando os primeiros passos com o Drupal http://j.mp/palestrahellodrupal
Drupal como solução para empresas # Principais benefícios para as empresas # Produtos baseados em Drupal # 10 Distribuições para casos de uso diferentes
Principais benefícios para as empresas
Principais benefícios para as empresas Rápido desenvolvimento, mesmo com equipes reduzidas
Principais benefícios para as empresas Projetos estáveis, seguros e escaláveis
Principais benefícios para as empresas Baixo custo de implantação e manutenção
Principais benefícios para as empresas Possibilidade de reutilizar funcionalidades
Produtos baseados em Drupal
Produtos baseados em Drupal (Módulos)
Produtos baseados em Drupal (Features ou Apps)
Produtos baseados em Drupal (Distribuiçõs ou Perfís de Instalação)
Produtos baseados em Drupal Uma Distribuição é uma cópia do Drupal, incluindo módulos, temas, bibliotecas e outros componentes pré-configurados e personalizados para um determinado caso de uso.
10 Distribuições para casos de usos diferentes
10 Distribuições para casos de uso diferentes 1 Sites institucionais
10 distribuições em Drupal para necessidades distintas Sites institucionais Open Enterprise http://j.mp/drupalopenenterprise
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalopenenterprise # Otimização da interface de conteúdos + WYSIWYG # Sistema de usuários/permissões refinado # Formulários de contato e pesquisa # Sistema de busca integrado ao Apache Solr # SEO # Integração com plugins sociais # Apps pré-desenvolvidos (Blog, Eventos, Portfolio, FAQ, Mapa e outros) # Outros
10 distribuições em Drupal para necessidades distintas 2 Sites para Universidades
10 distribuições em Drupal para necessidades distintas Sites para Universidades Open Academy http://j.mp/drupalopenacademy
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalopenacademy # Framework responsivo # Layout modular, com criação de páginas via Drag & Drop # Sistema de busca integrado ao Apache Solr # Apps pré-desenvolvidos (Cursos, Notícias, Eventos, Perfis para professores e alunos etc) # Outros
10 distribuições em Drupal para necessidades distintas 3 Portais de Notícia
10 distribuições em Drupal para necessidades distintas Portais de Notícia Open Publish http://j.mp/drupalopenpublish
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalopenpublish # Design responsivo # Criação de páginas com layout modular # Sistema de busca integrado ao Apache Solr # Integração com o Disqus, para comentários # SEO # Otimização para criação de conteúdos dos tipos Artigos, Blogs, Multimedia etc # Outros
10 distribuições em Drupal para necessidades distintas 4 Sites para Governo
10 distribuições em Drupal para necessidades distintas Sites para Governo Open Public http://j.mp/drupalopenpublic
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalopenpublic # Design responsivo # Painel de controles intuitivo # Segurança reforçada (CAPTCHAs, HTTPs etc) # Acessibilidade # Workflow personalizável # Sala de Imprensa (Imagens, Vídeos, Releases, Documentos etc) # Diretório de Membros (perfis públicos dos governantes e servidores) # Outros
10 distribuições em Drupal para necessidades distintas 5 Lojas virtuais
10 distribuições em Drupal para necessidades distintas Lojas virtuais Commerce Kickstart http://j.mp/drupalcommercekickstart
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalcommercekickstart # Design responsivo # Administração intuitiva # Gerenciamento de Produtos, Variações, Catálogo, Estoque e Entrega # Gerenciamento de Clientes, Pedidos e Entregas # Galeria de fotos para cada produto (com Zoom) # Busca facetada no Catálogo # Carrinho de compras e Checkout personalizáveis # Personalização de Regras de preço, Promoções e Descontos # Outros
10 distribuições em Drupal para necessidades distintas 6 Redes Sociais
10 distribuições em Drupal para necessidades distintas Redes Sociais Drupal Commons http://j.mp/drupalcommons
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalcommons # Grupos e subgrupos # Perfis de usuário e Reputação # Notificações de atualização # Discussões, Documentos, Eventos, Enquetes, Wiki # SEO # Envio de convites privados # Outros
10 distribuições em Drupal para necessidades distintas 7 Intranets
10 distribuições em Drupal para necessidades distintas Intranets Open Atrium http://j.mp/drupalopenatrium
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalopenatrium # Grupos # Discussões (Blog) # Documentos (Notebook) # Calendário (Calendar) # Gerenciador de tarefas (Case Tracker) # Mensagens rápidas (Shoutbox) # Outros
10 distribuições em Drupal para necessidades distintas 8 Sites para Eventos
10 distribuições em Drupal para necessidades distintas Sites para Eventos COD http://j.mp/drupalcod
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalcod # Site personalizado para o evento # Venda de ingressos # Submissão e aprovação de palestras # Página com grade de palestras (multiplas seções) e páginas para palestrantes # Página com grade de palestras e páginas para palestrantes # Administração de patrocinadores/apoiadores # Outros
10 distribuições em Drupal para necessidades distintas 9 Sites para Mapeamento Geoespacial
10 distribuições em Drupal para necessidades distintas Sites para Mapeamento Geoespacial Cartaro http://j.mp/drupalcartaro
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalcartaro # Registros de dados espaciais com tipos de dados geométricos reais # Criação de novos tipos de dados geométricos através da interface # Publicação de dados integrada aos mapas # Configuração do layout e comportamentos dos mapas # Workflow para publicação de dados # Utilização dos componentes PostGIS, GeoServer e GeoWebCache # Biblioteca OpenLayers # Outros
10 distribuições em Drupal para necessidades distintas 10 Sistema ERP
10 distribuições em Drupal para necessidades distintas Sistema ERP ERPAL http://j.mp/drupalerpal
10 distribuições em Drupal para necessidades distintas http://j.mp/drupalerpal # CRM (clientes, contatos, oportunidades, vendas etc) # Documentos (Drag & Drop, categorização, compartilhamento com clientes etc) # Projetos (Projetos, tarefas, atribuições, relatórios, gráficos de gantt, time tracking etc) # Gerenciamento de Recursos (Tudo sobre a sua equipe) # Faturas (Envio, acompanhamento e recebimento de pagamentos, vinculados aos Projetos) # Faturas (Envio, acompanhamento e recebimento de pagamentos) # Wiki, Notícias, Membros, Grupos etc
Teste uma Distribuição online com o Simplytest.me
Você pode criar sua própria Distribuição! http://j.mp/documentaçãodistribuição
Conclusão
O Drupal é a melhor plataforma para desenvolvimento de projetos web, em qualquer nível de complexidade!
Perguntas?
Sorteio de R$400 de crédito nos cursos de Drupal! Pesquisa: http://j.mp/pesquisaempresas Regras do sorteio: http://j.mp/sorteio400reais
Cursos de Drupal Online ou presenciais, abertos ou privados Construção de sites, Tematização, Programação de módulos, Performance, Distribuições e outros. Saiba mais: cursos@fisqua.com http://cursos.fisqua.com
Obrigado! Thiago Régis contato@fisqua.com @tregismoreira Acesse: http://fisqua.com Siga a Fisqua no Twitter: @FisquaDigital Novidades por email: http://j.mp/fisquamailing