Escolha do Sistema de Blog

Sei que existem blogs gratuitos (JRoller, javablogs.com.br, UOL Blogs,

etc.), mas preferi ter um instalado no meu website para usar o

domínio em algo mais interessante do que domínio de

email apenas :-o 

Para iniciar vou descrever um pouco sobre as motivações

em usar o Blojsom

como sistema de blogging.

Como requerimentos iniciais, o sistema de blog deve suportar:

  • Escrito em Java
  • Suporte a trackbacks
  • Limitação de inclusão de comentários

    de um mesmo IP em espaços de tempos curtos

    (comment throttling)

  • Licença que permita extensão (tipo F/OSS),

    pois vou fazer extensões

  • Múltiplos usuários
  • Escolha de temas/skins
  • Moblog, xmlrpc

Com isso, cheguei a 3 sistemas: Blojsom,

Roller Weblogger

e Pebble.

Inicialmente não quis usar o Roller, pois ele necessita de um

banco de dados, e no meu caso específico prefiro usar o sistema

de arquivos como repositório de comentários e blogs.

Instalei e testei o Blojsom, funcionou tudo direitinho logo de primeira

(em um tomcat local). E precisava de um sistema de blog que funcionasse

sem precisar configurar muito.

Com o pebble, suporta todas as funionalidades que precisava, mas ainda

não tem skins diferentes e não permite editar blogs

criados (pela interface web), sei que para apenas um desenvolvedor (Simon Brown do Pebble)

é complicado fazer o que todos desejam, sem desmerecer o

trabalho do autor, é um grande projeto. Logo achei por bem usar

o Blojsom, se bem que como tudo está armazenado em sistema de

arquivos fica fácil fazer a migração para qualquer

sistema de blogging (mas não pretendo fazer isso tão

cedo).

Bem interessante a API de plugins do Blojsom, e os próprios

plugins existentes, pretendo desenvolver alguns que acho interessante

como:

  • Printable view para cada entrada com comentários
  • Referers URLs
  • Referers Throttling
  • Estatísticas por entrada de blog
  • Salvar blogs sem publicar (draft entries)
  • Estatísticas: browser, total por domínio, etc.

Sobre os plugins existentes, os mais interessantes:

  • Associação de categorias: permite efetuar blogs e

    associar com diferentes categorias

  • Emoticons: ao colocar os sinais de emoticons, troca por um icone
  • Show me more: Na página principal do blog, limita a

    apresentação do texto em n caracteres, com um link “see

    more” (customizável) para ver o blog completo.

  • Google highlight: Coloca um background diferente nas palavras que

    satisfazem uma pesquisa de algum visitante que tenhado clicado em um

    link de pesquisa do google.

  • Groovy: Escreva plugins com Groovy
  • Hyperlink: Automaticamente cria um link para URLs colocadas no

    blog.

  • Moblog: Escreva blogs através de mensagens de email, com

    (relativa) segurança

É importante que os sistemas de blogging tenham alguma esquema

de referer throttling para evitar que sejam publicados nos “income

URLs” dos blogs, as pesquisas de websites de conteúdo acima de

18 anos, como se fossem visitantes do blog. Apesar de que isso pode ser

minimizado com filtros de referers. O Blojsom tem um filtro de

websites, pode ser usado expressões regulares para bloquear

referers indesejados.

Categorias:

Atualizado em:

Deixe um comentário