cms em php: essa briga ainda existe?
DESCRIPTION
Um panorama completo sobre os três maiores CMS desenvolvidos em PHP. Passado, presente e futuro. Será que estes gigantes ainda disputam uma mesma parcela de mercado?TRANSCRIPT
Desconferência no stand do CIH
CMSs em PHP
Essa briga ainda existe?
Quem fala?
• Sou Ronaldo Flávio Ricardo
• Nasci no Rio de Janeiro em Campo Grande
• Jogo na Catwork como sócio/desenvolvedor
• PHP, CakePHP, WordPress, Java, Android
• Coordenador do PHPMS
• Lutador de MMA no UFC
Quem fala?
• Sou Ronaldo Flávio Ricardo
• Nasci no Rio de Janeiro em Campo Grande
• Jogo na Catwork como sócio/desenvolvedor
• PHP, CakePHP, WordPress, Java, Android
• Coordenador do PHPMS
• Lutador de MMA no UFC – Xbox 360 :-)
Content Management System
CMS
• Compartilhamento de dados e informações
• Permissionamento
• Fácil armazenamento e recuperação
• Comunicação entre os usuários
• Funcionalidades “ilimitadas” – plugins
• Segurança e escalabilidade
Drupal
• 15 de Janeiro de 2001
• Versão 7 (atualizado a cada 36 dias)
• Framework moludar e CMS em PHP
• Sucesso em software de código aberto
• Código bem documentado
Joomla!
• 16 de Setembro de 2005
• Fork do Mambo CMS
• Versões 1.5 (49 dias) e 1.7 (25 dias)
• Reconhecido pelo Linux Awards
• Comunidade ativa e forte também no Brasil
• Tradução nativa para vários idiomas
WordPress
• 27 de Maio de 2003
• Versão 3.2.1 (atualizado a cada 17.8 dias)
• Fork do b2/cafelog
• Presente em 14.7% de todos os websites
• Foco em usabilidade e semântica
• Multi-blogging ou Multi-user*
Qual o melhor CMS?
Prós e Contras
Drupal
• Fácil criação de páginas estáticas
• Vários módulos para criação de fóruns
• Opções de templates (cores e estilos)
• Editor de texto rico não é padrão
• Muita flexibilidade “pode” confundir novos
usuários
Joomla!
• Configurações de templates
• Opções de templates para diferentes sites
• Muitas opções e possibilidades para manusear
conteúdo
• Algumas atividades são muito “longas”
WordPress
• Dashboard simples e intuitiva
• Akismet é solução nativa contra spams
• Falta de componentes nativos para atividades
como formulário de contato e gerenciamento de
banners
• Necessita de melhorias nas taxonomias
Comparativo
WordPress Drupal Joomla!
Comparativo
WordPress Drupal Joomla!
Plugins e módulosWordPress
14.629Drupal
8.039Joomla
7.608
Temas e templatesWordPress
1.392Drupal
885Joomla
?
Qual o melhor CMS?
Colocando na balança
• Qual ferramenta eu domino?
• Experiências próprias e alheias
• Que tipo de projeto estou envolvido?
• Meu usuário está habituado com a ferramenta?
• Segurança e estrutura física (hardware)
Qual a melhor solução para o seu problema?
Continua...
¿La pergunta?
Gracias!
<?php info(); ?>
Blog – www.fricardo.com
Twitter – @flavioricardo
E-mail – [email protected]
Palestras/Slides – slideshare.net/flavioricardo
Catwork Tecnologia – www.catwork.com.br