Renato [email protected]
Introdução ao Drupal
O que é o Drupal?
● Plataforma de desenvolvimento em PHP
● Framework
● CMS (Gerenciador de conteúdo)
Porque usá-lo?
● Código aberto
● Comunidade ampla e ativa
● Desenvolvimento distribuído
● Equipe de qualidade e de segurança
Porque usá-lo?
● Baixo custo de manutenção
● Padronização de código
● Aumento de velocidade
● Redução de riscos
Informações relevantes
● Aprox. 1,5% de de todos os websites da internet
● Utilizado desde blogs à sites de governamentais
● Melhor CMS pela Packt Publishing em 2007
● Melhor CMS em PHP pela Packt Publishing em 2008
Possibilidades de utilização do Drupal?
● Blogs
● Sites
● Hotsites
● Portais
● E-comerce
● Compras Coletivas
● Redes Sociais
● Intranets
● Fóruns
● [...]
Módulos
● Core
Funcionalidades básicas do sistema (node, menu, taxonomy, comment)
● Contib.
● Extensões específicas (Botões de compartilhamento, Nuvem de tags)
● Funcionalidades (Galeria de imagens, Newsletter)
● Ferramentas (Customização do layout, Regras contextuais)
Temas
● Prontos
Layout ou estrutura predefinidos, porém permitem adaptações.
(zen, fusion, adaptivetheme, omega)
● Personalizados
Layout original desenvolvido especialmente para um projeto.
Case Eliane
Módulos utilizados
● Views
● Blog
● Disqus
● Internationalization (l10n)
● Nice Menus
● Quick Tabs
● Webform
● Tagadelic
● CKEditor
● ImageCache
● Site map
● [...]
Top Related