O documento discute as diferenças entre frameworks e sistemas de gerenciamento de conteúdo (CMS), comparando Joomla, Drupal e WordPress. Joomla é um CMS voltado para sites institucionais, enquanto Drupal oferece maior flexibilidade e customização. WordPress é o CMS mais utilizado no mundo devido à sua facilidade de uso e ampla gama de plugins e temas disponíveis.
3. Definições: quando usar cada um?
Framework:
Uma arquitetura desenvolvida com o
objetivo de atingir a máxima reutilização,
representada como um conjunto de classes
abstratas e concretas, com grande potencial
de especialização.
Mattsson (1996, 2000)
4. Definições: quando usar cada um?
CMS:
Aplicativo usado para criar, editar, gerenciar
e publicar conteúdo, semelhante a um
framework (um esqueleto) de website pré-
estruturado, com recursos básicos.
Wikipedia (04/2011)
8. O que é o Joomla mesmo?
• Joomla (Djumla) é um CMS
• CMS – Content Management System
ou…
• Um site que gera site massa sem
programar ou…
• Tipo um WordPress, voltado para sites
institucionais.
9. Quando você escolhe o Joomla?
• Quando o site possui os componentes
mais comuns (galeria de imagens,
formulário de contato, notícias, vídeos,
textos, imagens, slideshow, etc);
• Prazo curto;
• Cliente é pirangueiro;
• Ou seja, quase sempre!
10. Desvantagens
• Precisa de mão-de-obra especializada
para dar manutenção e implementar
novas funcionalidades e ajustes de
layouts.
• Necessita de treinamento para utilizar
corretamente.
11. vantagens
• Não precisa de um designer *;
• Não precisa de um programador *;
• Um site básico fica pronto em questão de
horas;
• Milhares de funcionalidades prontas para
utilizar;
• Fácil gerenciamento de conteúdo;
• Comunidade forte;
• Open source;
• Fácil instalação.
* É necessário um programador ou designer para determinados ajustes.
22. O que é o drupal mesmo?
• CMS – Content Management System
ou…
• Sistema gerenciador de conteúdo…
• Para usuários comuns, é uma ferramenta
livre para publicar e organizar conteúdo.
23. Breve histórico
• Iniciado em 1999 por Dries Buytaert
(Bélgica)
• 2001: v2.0 e v3.0
• 2002: v4.0
• 2005: v4.6
• 2007: v5.0
• 2008: v6.0
• 2011: v7.0.
24. Principais Características
• Riqueza de funcionalidades - Centenas de
módulos para as mais diversas necessidades;
• Robustez - Arquitetura sólida e código
amplamente testado;
• Modularidade - O sistema de hooks permite
uma integração transparente (seamless
integration) entre os módulos;
• Flexibilidade - Alta capacidade de
customização e um sistema de temas
totalmente flexível;
• Software Livre.
25. Algumas Desvantagens
• Curva de aprendizado - No começo, o
aprendizado pode ser um pouco lento,
comparado a outras ferramentas;
• Temas prontos - Não há uma grande
quantidade de temas prontos e gratuitos
disponíveis;
• Documentação em português - A maior parte
da documentação é em inglês (problema?);
• Comunidade brasileira - A base de usuários e
desenvolvedores Drupal no Brasil ainda é
pequena, comparado a outros CMS's.
26. O que pode ser feito com o Drupal?
• Blogs;
• Sites pessoais;
• Sites corporativos;
• Galerias de fotos;
• Galerias de vídeos;
• Fóruns;
• E-commerce;
• Portais de notícias;
• Hotsites;
• Redes sociais...
41. • O WordPress é uma plataforma de código aberto para
gerenciamento on-line de conteúdo o que chamamos de CMS,
desenvolvido na linguagem PHP e sua base de dados em
MySQL, com foco na estética, nos Padrões Web e na
usabilidade;
• O WordPress é um software Gratuito, Open Source e com uma
grande comunidade ao seu redor;
• CMS mais usado do mundo;
• 21,3% dos maiores sites do mundo utilizam o WordPress (Fonte:
W3Techs);
• Mais de 77 milhões de sites no mundo (Fonte: WordPress.com
Stats);
• Utilizado pelas maiores empresas do mundo.
Breve apresentação
42. Facilidade na Configuração:
• Posts e Páginas
• Arquivos de Mídias
• Links
• Categorias e tags
• Função do usuário e perfis
• Feeds RSS
• URLs Amigáveis
• Proteção contra Spam
• Upgrades automáticos
CMS que atende suas necessidades
Facilidade na Utilização:
• Rica edição de textos
• Upload de mídias
• Gerenciamento de menus
Facilidade na extensão de
funções:
• Temas
• Widgets
• Plugins
43. • Para a utilização do WordPress são
recomendadas as seguintes configurações:
• Versão do PHP 5.2.4 ou superior.
• Versão do MySQL 5.0.2 ou superior
Instalação
44. • Ecommerces
• Redes Sociais
• Fóruns
• Sistemas de Tickets
• Perguntas e Respostas
• Ferramentas Colaborativas
E tudo mais o que você quiser,
o limite é a sua capacidade e ideias.
Que aplicações posso fazer?
51. • WordPress.com:
0 (ZERO) plugins disponíveis
Automattic seleciona e instala os
plugins que ela deseja.
O usuário não tem a possibilidade
de selecionar ou instalar novos
plugins.
Plugins
• WordPress.org:
30,300 pluginss disponíveis
http://wordpress.org/plugins
52. • WordPress.com:
256 temas disponíveis.
http://theme.wordpress.com
Temas
• WordPress.org:
2.435 temas disponíveis.
http://wordpress.org/themes/