Posts Tagged “XOOPS”

Nestes últimos meses me envolvi num projeto para criar um portal monstruoso…
Ele deve entrar no ar na semana que vem e estamos na reta final para entregar o projeto.

Optamos por utilizar um CMS conhecido, o Xoops. Escolhemos ele pois ele está traduzido para pt_BR em boa parte, porque achamos que era um sistema mais simples de aprender como funciona e ao mesmo tempo leve. Por fim, uma coisa que pesou foi ter uma comunidade forte de usuários utilizando a ferramenta, como por exemplo a Celepar no Paraná.

Gostei muito da ferramenta. Boa parte dela está bem documentada. Existem 3 comunidades no Brasil e uma comunidade internacional muito forte. Estamos utilizando a última versão estável, a 2.2.4 que parece bem bacana.

O projeto previu vários desafios. Tivemos que trabalhar muito a parte dos menus e organização do conteúdo. Portamos parte do código de um módulo para outro, criamos uma funcionalidade para permitir a postagem de artigos tem vários tópicos simultaneamente. Fizemos com que o menu dinâmico fosse dividido em vários menus menores que se alteram conforme o contexto de navegação. Criamos listagens de tópicos e subtópicos. Retiramos muitas opções que o usuário final não utilizaria e criamos um tema completamente personalizado.

Ainda não terminamos o trabalho. Descobrimos que cometemos muitos erros no caminho, como por exemplo postar links absolutos e não relativos. Isto deu muito problema pois subimos diversas instâncias do Xoops para abrir frentes isoladas de trabalho. Na hora de integrar tudo fomos descobrindo os furos no trabalho.

Estamos na reta final… gostei muito da tecnologia Smarty que a ferramenta usa. Separa bem a camada lógica da camada de apresentação. Além do smarty, existem temas para poder trocar o CSS, icones, etc. A internacionalização é feita de forma simples, mas funciona bem. A organização dos arquivos é bem tranquila, chamadas SQL dentro de clases, includes, uma pesquisa bem integrada e uma extrutura modular eficiente.

Espero em breve poder devolver para a comunidade algumas das funcionalidades que desenvolvemos para o Xoops e espero poder conhecer outros CMSs também. Por enquanto, posso dizer que o Xoops dá bem conta do recado para sites de baixa complexidade na navegação. Uma opção muito interesante mesmo.

Por enquanto é isso, e em tempo… Xoops, se pronuncia como “zups”!

Tags:

Comments Nenhum comentário »

Após algum tempo sumido, estou regressando ao convívio com a comunidade de software livre. Nos últimos tempos uma avalanche de acontecimentos me deixou distante da comunidade:

  • Fui designado para coordenar a equipe de desenvolvimento no trabalho, o que me fez mergulhar numa avalanche de reuniões onde eu mal consegui sentar na frente do computador por semanas.
  • Entrei num projeto grande desenvolvendo um portal utilizando o CMS Xoops. O projeto exigiu uma série de hacks no CMS que eu quero devolver para comunidade em breve. Espero que até o final de abril eu consiga terminar este projeto.
  • Alguns problemas de saúde na família exigiram minha atenção constantemente.

O resultado é que nos últimos 2 meses eu quase virei um zumbi ambulante. Mas agora as coisas parecem começar a caminhar:

  • A equipe do trabalho começou a caminhar com as próprias pernas exigindo menos a minha atenção. O trabalho está começando a fluir melhor, já consegui ficar mais de 4 horas por dia na frente do computador nos últimos 3 dias.
  • Comecei a me entender melhor com o Xoops, PHP e o MySQL . Passamos alguns maus bocados no projeto mas a ferramenta está começando a entrar num nível de customização adequado para o projeto que tem mais de 10 mil páginas para entrarem no ar!
  • Em casa as coisas já estão um pouco mais calmas. Eu já havia desistido de ir ao FISL e consegui chegar num meio termo. Vou e volto no mesmo dia. Será o suficiente para dar a palestra, dar um oi para o pessoal e com sorte voltar para o casamento de um grande amigo meu: o Tatu!

Bem, não participei do FLISOL nem fui na festa de casamento de outro grande amigo meu, o Denis, mas espero começar a voltar às atividades em breve. Um bom começo é voltar a blogar. Após algumas alfinetadas do meu colega fike, decidi que está na hora de ter o nosso próprio servidor. A idéia é locar um servidor dedicado e rachar a conta com alguns amigos. Quando isso rolar, deverei aposentar meu blog aqui no multiply e começarei a utilizar uma ferramenta livre. Talvez eu use o próprio Xoops!

Por enquanto, eu estou feliz com a idéia de dar um pulo em Porto Alegre de dar uma espiada no Fórum. Agora tenho que dar uns retoques na palestra e ir atrás de algumas informações complementares para dar mais sustentação para a coisa toda.

Enfim… tô de volta pessoal, pode me chamar que eu já estou até no IRC de novo, em #psl-abcd, #debian-br #postgresql-br #postgresql (na freenodes, é claro!)

Tags: , , , ,

Comments Nenhum comentário »