1) Sistemas de gerenciamento de conteúdo (CMS) permitem criar, armazenar e administrar conteúdo de forma dinâmica na internet. 2) Drupal, Joomla e WordPress são três dos principais CMS disponíveis. 3) Cada sistema possui características e aplicações diferentes, com WordPress sendo melhor para blogs, Joomla para projetos maiores e Drupal para sites e aplicativos de todos os tamanhos.
3. Introdução
3
CMS - Content Management System
Utilizado para gerenciar conteúdo de maneira
consistente e organizada.
São frequentemente utilizados para armazenar,
controlar informações como:
Notícias
Artigos
Manuais técnicos
Guias de vendas
O que é?
4. Introdução
4
Já possui uma estrutura previamente definida, com
recursos básicos de:
Usabilidade
Visualização
Administração
Permitem a criação, armazenamento e administração
de conteúdo de maneira dinâmica utilizando como
meio, a Internet.
O que é?
5. Introdução
5
A partir de um sistema de gerenciamento de
conteúdo, todo o conteúdo de um website podem
ser manipulados de maneira simples e objetiva .
Notícias
Eventos
Galerias de imagens
Itens de menu
Enquetes
O que é?
6. Introdução
6
O CMS é uma solução que se destina a empresa e
estabelecimentos que necessitam de liberdade e
agilidade para divulgar e atualizar informações
referentes aos:
Produtos
Serviços
Notícias
A quem se destina?
7. Introdução
7
User Friendly
Não impõem barreiras de utilização em relação às
características técnicas.
Qualquer usuário, bom conhecedor ou não, de informática,
poderá manipular os dados de um site que utiliza um CMS.
Computador e Internet.
Utilização?
8. Introdução
8
Bastante útil para quem trabalha em tempo real,
ou seja, o conteúdo é alterado instantaneamente.
Facilidade de atualizar e inserir informações.
Delegações de funções específicas de acesso.
Vantagens?
9. Introdução
9
Existe uma lista bem extensa de CMSs disponíveis.
Alguns deles são:
Drupal
Joomla
Mambo
Magento
OpenCart
Ubercart
WordPress
Opções?
10. Drupal
10
Lançado em 2000.
Última versão estável é a 7.25 - 03 de janeiro de
2014.
Licença GNU GPL.
Introdução
11. Drupal
11
É escrito em PHP, e por isso, é independente de
sistema operacional.
Requer um servidor HTTP compatível com PHP, com
o servidor Apache e um servidor de banco de
dados como o MySQL.
Introdução
12. Drupal
12
Modular e Extensível
Tem por objetivo prover um núcleo leve e poderoso que
suporte ser estendido através de módulos personalizados.
Qualidade de Codificação
Alta qualidade, boa aparência e código documentado é
uma prioridade sobre funcionalidades desordenadas.
Adota Padrões
Suporta padrões consolidados e emergentes.
Padrões específicos incluem XHTML e CSS.
Princípios
13. Drupal
13
Demanda de poucos recursos
Para garantir alto desempenho, preza pelo código resumido.
Requer o mínimo de software no lado do servidor.
Servidor Apache, PHP e MySQL ou PostgreSQL.
Código aberto
Colaboração de software livre a partir de código aberto.
Utiliza outras ferramentas de código aberto.
Facilidade de uso
Usabilidade para desenvolvedores, administradores e usuários.
Colaboração
Objetiva o compartilhamento de informações de modo aberto.
Princípios
14. Joomla!
14
Lançado em 2005.
Última versão estável é a 2.5.2 e 3.3.0 - 30 de
abril de 2014.
Licença GNU GPL.
Introdução
15. WordPress
15
Lançado em 2003.
Última versão estável é a 3.9 - 16 de abril de
2014.
Licença GNU GPL.
Introdução
16. Comparação
16
Plugins/módulos e extensões
WordPress - Drupal - Joomla!
Número de temas e templates
WordPress - Drupal - Joomla!
Site mais visitado
WordPress - Joomla! – Drupal
Número de websites que utilizam a plataforma
WordPress - Joomla! – Drupal
Facilidade de instalação
Joomla - WordPress - Drupal
17. Comparação
17
Drupal
Painel administrativo simples, bonito e fácil de usar.
Arquitetura de templates fácil de entender e explorar.
Arquitetura de plugins eficiente e estrutura de banco
de dados simples e poderosa.
Grande comunidade de desenvolvimento que mantém
seus princípios:
Manter o núcleo simples e enxuto, deixando qualquer coisa mais
específica para plugins e templates.
19. Comparação
19
Drupal
Quantidade de módulos disponíveis
Quase 100% de garantia que todos os módulos são
compatíveis com a versão instalada.
20. Conclusão
20
WordPress
Ótimo para blogs
Sites institucionais ou portais de notícias
Joomla!
Projetos de maior porte.
Boa integração com o Magento.
Drupal
Sites e aplicativos de todos os tamanhos
Código bem estruturado
Raros e mais caros.