CMS em PHP: essa briga ainda existe?

Post on 03-Jun-2015

934 views 0 download

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 of CMS em PHP: essa briga ainda existe?

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 – flavio.meira@catwork.com.br

Palestras/Slides – slideshare.net/flavioricardo

Catwork Tecnologia – www.catwork.com.br