Qual o motor deste Blogue e Por que?

Publicado em sáb 10 fevereiro 2007 na categoria weblog, Software Livre, BlogMóvel, OpenSource

Introdução

O Darren Rowse fez uma provocação aos seu leitores para descobrir qual a plataforma que eles usam e por que? Como eu não acompanho o blogue dele, fiquei sabendo graças a esta entrada no blogue do João Craveiro, que descobri graças a um comentário dele nesta entrada!

Como eu uso uma ferramenta pouco popular e/ou utilizada pelos blogueiros brasileiros (e de um modo geral, pela maior parte dos blogueiros no mundo!) achei oportuno responder a esta indagação. Para isso convidei o Walter Cruz , para escrever este texto comigo (pois ele além de usuário do b2evolution, está botando a mão no código do mesmo!)

Que plataforma de blogues usamos?

Como você já deve saber nós usamos o excelente B2Evolution. Uma ferramenta para blogging multi-lingual, multi-blogues, bastante personalizável e em franco desenvolvimento. Atualmente há duas versões estáveis a 1.8.7 - Tokyo e a 1.9.2 - Kyoto, ao que parece são as últimas das suas séries. A proxima versão a ser lançada, com novidades será da série 2.x!

O B2Evolution é, como o nome diz, uma evolução do b2. Outro blog famoso cujo código surgiu a partir do b2 é o wordpress.

Por que usamos B2Evolution?

Porque é software livre! Porque proporciona um ótimo gerenciamento da informação, quer seja dividindo um blogue em categorias, quer seja dividindo sua produção intelectual, textual, iconográfica, etc em blogues separados para audiências distintas com uma única instalação, facilitando a adminstração.

Porque tem um bom suporte a plugins, podendo estender as suas funcionalidades, porque tem suporte a skins (peles, templates) possiblitando que os leitores escolham a interface que lerão o blogue.

Porque é multilingual, caso deseje escrever em outro idioma o leitor pode escolher em que idioma estará a interface do blogue!

Porque é um dos projetos de software livre que tem a maior proporção de código comentado! Além disso, o código é orientado a objetos, organizado seguindo o padrão MVC, utilizando-se de alguns Design Patterns conhecidos. Por exemplo, os Plugins que são disparados por eventos seguem o padrão Observer.

O que mais gostamos nele ?

Facilidade de administração, ser multi-blogues, bom sistema de remoção e combate ao spamm, bom suporte as conversações (pingback e trackback), facilidade de personalização (mesmo para um leigo em web!), uma boa documentação.

O que gostaríamos que melhorasse ?

Mais documentação em pt_br (solução está em gestação!), atualização mais suave e automatizada! Maior quantidade de skins! Maior quantidade de plugins!

Creio que uma das razões da pouca quantidade de plugins é porque o código, orientado a objetos e usando MVC exige um nível de abstração e conhecimento dos desenvolvedores um pouco maior do que com um código procedural.

Que tipo de blogueiro se beneficiaria com sua utilização?

Todo blogueiro se beneficiaria dele, desde o blogueiro profissional (problogger) ao hobbista (funblogger). Do iniciante ao avançado.

Entretanto, aqueles que pretendem ter mais de um blogue (independentes entre si!), ficariam surpresos em como o B2Evolution poderia diminuir o tempo de manutenção e produção de textos e gerencamento das informações nos vários blogues.

Blogues coletivos também seriam muito beneficiados pela facilidade de administração de vários usuários com políticas de permissão bem amigáveis e gerenciáveis!

Notas Finais

O B2evolution conquistou uma certa má fama durante as versões 0.9x. Isso porque na época, a proteção contra spam era ineficiente. Hoje, o problema já está resolvido, e podemos utilizar inclusive o plugin akismet para ele.

Juntando-se a isso, o desenvolvedor principal (François) foi contratado por uma empresa para desenvolver uma solução baseada no b2evolution, e ele ficou um tempo sem novas versões públicas. Atualmente, o projeto segue a todo vapor.

Como você já deve saber, para instalar o B2evolution você precisa do KIT Apache + PHP + Mysql e um servidor para instalá-lo! Alguns host disponibilizam o mesmo a um clique (veja esta página para saber mais).

Mas se você já instalou algums software num servidor, então você instala o B2Evolution sem maiores dificuldades... Mas, caso você decida testá-lo, não se acanhe em pedir ajuda nos fóruns do B2Evolution ou mesmo aqui nos comentários!

Só pra reforçar este é um texto escrito a 4 mãos, pelo b>Walter Cruz e por mim.