11th mar 2009

Vantagens e desvantagens do Wordpress

Wordpress é um dos CMS mais utilizados atualmente – isso se não for o mais utilizado – na web para blogs e sites. Vou listar algumas vantagens e desvantagens que eu vejo no uso dele como plataforma para o seu site/blog (lembrando que o WP por si só é um CMS, não existe essa história de usá-lo como CMS, como bem explicado aqui).

Vantagens

  • É totalmente free
  • Plugins. Plugins. E mais plugins. Facilmente instaláveis e configuráveis.
  • Base gigantesca de usuários, o que tráz familiaridade ao sistema e, com isso, mais discussões a respeito
  • Com a demanda, grande base de desenvolvedores. Que melhoram a plataforma e fazem os plugins (plugins, plugin e mais plugins!)
  • Documentação completa disponibilizada
  • Frequentes atualizações e bug-fixes
  • Painel de Controle intuitivo e bem arquitetado
  • Gerenciamento de pings e trackbacks facilmente
  • Facilidade na instalação e configuração

Desvantagens

  • Como foi criado para ser um CMS voltado a blogs, a hierarquia das páginas é de difícil manipulação. Enquanto os posts não são agrupados por áreas (você pode agrupá-los por categorias, mas o pai de um post é sempre o mesmo, existe uma lista única), páginas podem estar em  áreas com muitas subáreas (imagine um mapa de site que tenha vários niveis); a interface do Wordpress para esse gerenciamento é complexa
  • Quem desenvolve templates do WP vê uma certa falta falta de organização com a não orientação a objetos dos mesmos; é necessário usar funções mágicas (que estão na documentação super bem feita, mas que não seguem hierarquia alguma)
  • Não há organização no desenvolvimento de plugins pela comunidade, nem tão pouco regras para. Cada um pode desenvolver de qualquer forma, o que trás uma mistura de patterns infinita. Seria mais adequado que fosse adotado algum padrão, quem sabe MVC.

Aceito sugestões para as duas listas!

Posts relacionados

Avalie

1 estrela2 estrelas3 estrelas4 estrelas5 estrelas (No Ratings Yet)

10 Responses to “Vantagens e desvantagens do Wordpress”

  1. Thiago Cavalcanti says with Firefox on Ubuntu 8.04

    Comecei a usar o Wordpress faz pouco e ainda não me familiarizei completamente com ele.

    Uma das vantagens para mim, que você não citou, é a simplicidade e rapidez da instalação!

    Entretanto, não me vejo num futuro próximo usando-o como CMS porque somente para sites muito simples esta abordagem economiza trabalho. Prefiro continuar usando por enquanto o CMSFromScratch para sites simples sem base de dados.

    Mas quem sabe eu não mudo de ideia?

  2. Chris says with Firefox on Mac Os X 10.5

    Verdade, Thiago; vou colocar esse item, da facilidade de instalação, na lista!
    Vou baixar esse CMS que você comentou!

    []s!

  3. Diogo Souza says with Opera on Linux

    Ainda não usei o wordpress, ainda esta na lista de “coisas para aprender”, mas sempre me parece ser bem prático.

    Uso mais o Joomla!, que acho muito bom mas sempre parece ser mais bloated. Mas desenvolver para o j! é até agradável, é MVC, o que torna mais fácil colocar a mão no código dos outros.

  4. Chris says with Firefox on Ubuntu 8.10

    Patz, sabe que eu não consigo me entender com nenhum desses frameworks MVC pra PHP? Minhas críticas aqui: http://www.chrisb.com.br/blog/de-onde-esta-vindo-o-include-no-seu-framework-php/
    hehe

    []s!

  5. Tárcio Zemel says with Firefox on Windows XP

    Obrigado pela referência! Essa compilação ficou massa!

    Sinceramente não vejo dificuldades em desenvolver themes um ambiente não MVC; acho até bem simples utilizar as funções! Dá pra “converter” um tableless relativamente simples em Wordpress theme em 4 ou 5 horas sem problemas!

    Abraços!

  6. Chris says with Firefox on Ubuntu 8.10

    Cara, eu não vejo dificuldades, também. Mas ao meu ver ter a aplicação MVC te dá uma visão melhor do todo; você sabe melhor o que cada coisa está exatamente fazendo, qual o escopo de atuação de uma classe/método!

    []s!

  7. Di says with Firefox on Windows XP

    Não consigo encontrar vantagens em usar o Blogger enquanto existir o Wordpress.

    O Wordpress.com mesmo é bem mais fácil e cheio de facilidades que o Blogger e também não se precisa lidar com códigos.

    Já tive o Blogger, o WP.com e agora tenho um Wordpress num servidor dedicado e gratuito. Não tem coisa melhor! E olha que nem sei nada de PHP, XML e afins!

    Quem quiser migrar é só falar comigo rrss.

  8. Acelio F says with Firefox on Windows XP

    WP é o melhor!

    Antes eu desenvolvia o CMS do site para o cliente. Para algumas sessões de notícias, galerias de fotos, vídeos… Mas agora eles querem “mexer no site todo”. E a verba, cada vez menor…
    Saber usar um CMS e ser capaz de aproveitar o máximo que ele oferece, é importante hoje pra mim.
    Não há comparação em ter um CMS próprio. A gente faz de acordo com o que queremos no layout e também conforme a capacidade do cliente, garantindo a perfeição do projeto.
    Fiquei “namorando” o Wordpress durante uns dois anos, até confiar nele, e na minha capacidade de poder editá-lo.

    Prós:
    Do ponto de vista de desenvolvimento, é o único que permite aplicar “qualquer layout”. Pensado desde o início em usar ele, é claro, e direcioná-lo para o projeto do site.
    Não se fica limitado a ter que editar um tema padrão e adaptar, como em outros CMS. Dá para apresentar diferentemente cada página estática, ou categoria de posts.
    Pode-se usar somente uma página PHP, e fazer um tema completo para um blog.

    Rapidez: Como o Tárcio comentou, em 1 dia se instala e se aplica qualquer layout no wordpress (ele é bem mais rápido que eu)

    Contras:
    Falta mais controle sobre a página final de conteúdo. A página single.php
    Quando pudermos informar a ela em qual categoria está o post, daí ele será quase perfeito.

    Segurança:
    Deveria ter dois usuários do banco de dados. Um para admin e outro para navegar e postar comentários. Mas este é um defeito de todos os CMS grátis.

    Os plugins:
    Tem que saber escolher bem os plugins! Testar localmente antes de instalar para algum cliente.
    Há plugins que escrevem códigos mirabolantes no head da página, invalidando o código, ou deixando pesado, retardando o carregamento da página. A JQuery está no topo da lista de atraso no carregamento. Muitas vezes a gente só usa o plugin em alguns posts e sacrifica todo o resto do site, carregando várias bibliotecas, javascript, css que não vão ser usados…
    Na hora de escolher, este é um fator que pra mim é primordial. Pouco código adicional no head.

    O Usuário final:
    É ele quem destrói todo o padrão visual que agente implantou. Tantas facilidades na mão de quem não foi devidamente instruído para isto.
    Eu faço páginas com posts de exemplo, para serem copiados e colados no editor. O cliente troca os textos e substitui as imagens, seguindo um cronograma de postagem, também fornecido. Ajuda, mas não garante.
    =======================================

    OUTROS
    Há anos atrás (muitos) tentei usar o PHP Nuke, mas achei muito complicado criar para ele, ou até editar um tema pronto.
    Não cheguei a fazer nada para o joomla, mas já atualizei sites que usam ele, e achei muito difícil de dar manutenção. A rotina não é lógica. E editar o tema então…

    Cada necessidade é uma necessidade. cada capacidade é uma capacidade.
    A minha era Fazer um tema e não Editar um tema pronto. E eu só consegui isto, com o Wordpresss, pela minha capacidade.
    Sem precisar “colocar a mão no código dos outros”.

    Acho que é uma questão de escolher um CMS e se acostumar com ele.

  9. Tweets that mention Chris B. – idéias e pensamentos » Vantagens e desvantagens do Wordpress -- Topsy.com says with

    [...] This post was mentioned on Twitter by Chris Benseler, Estúdio Guará. Estúdio Guará said: RT @chrisloki: vantagens e desvantagens do wordpress http://www.chrisb.com.br/blog/vantagens-e-desvantagens-do-wordpress/ [...]

  10. Emerson Vinicius says with Firefox on Windows XP

    Sinto falta da orientação a objeto

Leave a Reply