Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Desenvolvimento web com (cms) Drupal

1,845 views

Published on

Desenvolvimento web com (cms) Drupal

Published in: Technology
  • I have done a couple of papers through ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ they have always been great! They are always in touch with you to let you know the status of paper and always meet the deadline!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Desenvolvimento web com (cms) Drupal

  1. 1. Desenvolvimento Web comEmerson Barros (CMS) Drupal@emersonbarros 1
  2. 2. Tópicos• Quem sou eu?• O que é o Drupal?• O porquê de utilizar Drupal?• E isso quer dizer o quê?• Exemplos• Pré-requisitos para a Instalação• Alguns Conceitos do Drupal• Principais Vantagens• Desvantagens• Onde obter Ajuda?• Conclusão
  3. 3. Onde trabalho?
  4. 4. O que é o Drupal?• É um Sistema Gerenciador de Conteúdos (CMS) Open Source em PHP.• É um CMS que foca no desempenho, segurança e recursos.• A versão 6 pouco mais de 1MB e a 7 pouco mais de 3MB.• Conta atualmente com uma grande comunidade ao redor do planeta.
  5. 5. O porquê de utilizar? Gerenciamento avançado de Usuários: O Drupal foi criado com foco em ambientes colaborativos e tem como ponto forte um poderoso sistema de grupos de usuários e permissões. Isto faz dele a ferramenta ideal para o desenvolvimento de projetos com conteúdo gerado pelo usuário (aplicativos de web 2.0) e sites com múltiplos editores.
  6. 6. • Controle de Tipos de Conteúdo: Permite formulários específicos para cada conteúdo do site, com campos diferentes entre a publicação de produtos em um catálogo e de notícias no mesmo site.• URLs limpas: Permite a configuração das urls geradas para cada conteúdo publicado, o que é primordial para técnicas de SEO.• Revisões: Permite que vários editores trabalhem em um mesmo texto, por exemplo. editores e jornalistas em um sistema de notícias. Também mantém histórico de alterações efetuadas, por usuário.• Categorias: Controles avançados de agrupamento de conteúdos, níveis de hierarquia, múltiplas categorias para um mesmo conteúdo e vários tipos de conteúdo nas mesmas categorias.
  7. 7. • Sistema de Templates: Um poderoso sistema de templates, o PHPTemplate, é utilizado pelo Drupal para controlar a exibicão e listagem dos conteúdos (o HTML) do site, sem a necessidade de edição dos códigos diretamente no CMS.• Módulos: Costuma-se dizer que existe um módulo para cada recurso que se possa imaginar para um site no Drupal: E-comerce, classificados, controle de áudio, vídeo, imagens e arquivos de qualquer extensão. E, se não existir o Drupal, é também um sólido framework que lhe permitirá a criação de novos recursos de forma simples.• Múltiplos sites na mesma instalação: possibilita, por exemplo, a criação de grandes portais com sub-sites (exemplo: UOL, IG) ou múltiplos sites com conteúdo totalmente independente.
  8. 8. E isso quer dizer o quê?• Velocidade na implementação - projetos inteiros foram desenvolvidos, eficientemente, em apenas três dias.• Custo - a facilidade e as possibilidades oferecidas pela utilização do Drupal reduzem consideravelmente o preço de desenvolvimento de um site.• Você só faz uma vez - o site tem prazo de validade ilimitado, uma vez que para alterar a aparência/design/layout basta editar os templates.• Você é dono do seu site - acaba o problema de ter que refazer totalmente um projeto quando se troca de desenvolvedor, muitas vezes por falta de documentação ou planejamento.
  9. 9. Pré-requisitos para a Instalação - Apache - PHP - MySQL/- PostgreSQL - PHP XML extension
  10. 10. Alguns Conceitos do Drupal• Blocos - são componentes da interface do Drupal, como o menu de navegação, como a área de login, a área da enquete, o formulário de busca, etc. Podem aparecer ou não em todas ou várias páginas.• Regiões - a página no Drupal divide-se nas seguintes regiões: cabeçalho, rodapé, conteúdo, barra lateral esquerda e barra lateral direita.• Taxonomia - através deste módulo temos como criar categorias e subcategorias (termos) para poder organizar melhor o conteúdo. Na versão 5.x temos Categoria e na 6.x já é Taxonomia.• Termo - Este é uma subcategoria.• Livro - é o tipo de conteúdo que pode ser desenvolvido em colaboração, por vários autores.• Página - Page não posta autor, data ou comentário por default.• Story - posta autor, data ou comentário por default
  11. 11. Principais Vantagens• Custo baixíssimo de desenvolvimento, por se tratar de uma plataforma OpenSource (código aberto), se comparado com sistemas comerciais convencionais de código fechado;• Usa o conceito de camadas onde a aparência (layout) fica totalmente separada da parte lógica, permitindo assim criar-se um layout completamente único para cada website;• Possui um conjunto de mecanismos que permitem otimizar ao máximo a indexação e presença de seu website nos mecanismos de busca (SEO)• Possuem um sistema robusto para gerenciamento de usuários (clientes, colaboradores, etc) com configuração avançada de permissões de acesso de grupos/departamentos (papeis) ou indivíduos;• Possuem milhares de módulos prontos que implementam as mais diversas funcionalidades;• Todas as funcionalidades, tanto as do núcleo do sistema como as que são implementadas por módulos já prontos, podem ser customizadas para atender o gosto e requisitos do administrador do website;
  12. 12. Desvantagens Como todo sistema, o Drupal também possui suas desvantagens em relação a outros CMS. Editor HTML (WYSIWYG) padrão: para utilizar um editor HTML no Drupal é preciso instalá-lo. O sistema não contém um editor default, porém possui módulos para o TinyMCE e para CKEditor, os dois editores com código aberto mais utilizados. Curva de aprendizagem: a curva de aprendizagem para o Drupal é mais longa que em outros CMSs, requer mais tempo de estudo e analálise para um perfeito entendimento e aproveitamento de todas as suas funcionalidades. No entanto, o resultado é compensatório. Instalação: A instalação não é tão simples e requer alguns conhecimentos técnicos para ser bem-sucedida. Documentação e suporte em português: talvez esta seja a principal desvantagem da utilização do Drupal para os Brasileiros, no entanto se você não tem problemas com o inglês, não encontrará dificuldades em encontrar textos, posts e fóruns sobre Drupal.
  13. 13. Onde obter Ajuda? Site oficial - http://drupal.org/handbooks Site da comunidade Brasileira - http://drupal-br.org Manual Traduzido pela comunidade brasileira - http://drupal- br.org/manual Dicas no site Drupal Brasil - http://drupal-br.org/dicas Online no site oficial - http://drupal.org/getting-started/5 Em PDF para Drupal5 - http://drupal.org/files/getting-started_2.pdf Fórum em Inglês - http://drupal.org/forum Fórum em Português (Brasil) - http://drupal-br.org/forum
  14. 14. ConclusãoUtilizando um sistema de (CMS) Drupal você usufrui de uma arquitetura amadurecida e robusta, com alta desempenho, excelente documentação e uma grande quantidade de componentes, propicia por uma comunidade ativa e em constante, segue alguns exemplos de facilidades na utilização:• Comunidade apaixonada e dedicada.• Desenvolvimento rápido.• Desenvolvimento flexível.• Altamente extensível.• Construído para ser social.• Aberto para sua marca.• Sem custos de aquisição ou licenciamento.• Segurança máxima.
  15. 15. perguntasContatosEmerson BarrosTwitter: @emersonbarrosE-mail: emersonbarros@gmail.comSite: http://www.emersonbarros.com.br

×