4. O que é um CMS ? CMS – Content Management System ou traduzindo, Sistema de Gerencimento de Conteúdo cuja sigla em português é SGC . Os CMS nasceram a partir das seguintes necessidades:
5.
6. Breve história do Drupal Druppel {holandês} Gota/Drop {português/inglês} Drupal {inglês} significa pronuncia Dorp {holandês} Erro de digitaçao Comunidade {português} significa
7.
8.
9.
10. Sistema multi-idiomas Estas interfaces nos possibilitam saber qual a quantidade de palavras traduzidas até o momento no sistema e também adicionar ou remover a qualquer momento uma linguagem.
13. Perfis de acesso Opções de usuário: Interface onde é controlado as mensagens enviadas por determinados eventos. Papéis: Interface onde é criado os grupos de usuários. Permissões: Interface onde é definido as permissões desses grupos de usuários. Usuários: Interface de gerenciamento, local onde, é possível criar / editar e excluir qualquer usuário.
14. Perfis de acesso Interface de permissões (Matriz de permissões).
15. Estrutura de diretórios e arquivos Estrutura modular o que permite uma melhor organização dos arquivos. Cada projeto Drupal permite criar N sites possibilitando assim a criação de Multi-site numa única instalação. Os módulos e temas instalados conforme o decorrer do sistema ficam instalados em pastas diferentes dos módulos do core . Por questões de convenção e de segurança. Se for instalado num ambiente Linux alguns arquivos ou pastas terão que ter privilégios auditados conforme a verificação automática do próprio CMS por razões de segurança.
16. Criação de conteúdos e de páginas Existem duas maneiras de criar e editar conteúdos se utilizando do módulo admin, são elas: Pelo site. Ou pela administração.
17. Integração dos módulos Um dos aspectos mais positivos do Drupal é sua facilidade em desenvolver módulos e sua integração entre eles. O Drupal se concentra em diversos módulos que compõem o seu Core além desses o usuário poderá instalar outros diversos módulos conforme sua necessidade.
18. Integração dos módulos Após a instalação dos seus módulos a estrutura irá se permanecer assim.
19. Atualização e suporte do sistema Sua atualização e manutenção é sustentada por uma equipe de quase 1000 desenvolvedores espalhados por todo mundo. Toda a equipe que vai desde usabilidade, documentação até o desenvolvimento segue um rígido controle de qualidade. Seu suporte a atualização é muito simples basta colocar os arquivos nas pastas assim determinadas e executar via navegador a interface de update onde o Drupal fará tudo sozinho.
20. Segurança Abaixo um representação simplificada da arquitetura de segurança de um sistema Drupal.
25. Comunidades Comunidade internacional - http://www.drupal.org/ Comunidade brasileira - http://www.drupal-br.org/ Groups Drupal - http://groups.drupal.org/ Suporte on-line via mIRC – irc.freenode.net - #drupal-br
26.
27.
28.
29. Conclusão Utilizando o sistema de CMS Drupal, você usufrui de uma arquitetura amadurecida e robusta, com alta performance, excelente documentação e uma grande quantidade de componentes, propiciada por uma comunidade ativa e em constante crescimento. Lembre-se: “ O limite a partir desse momento somente virá da sua imaginação!” OBRIGADO