terça-feira, 16 de setembro de 2008

Reestruturação da base de dados

Seguindo com os trabalhos no projeto Datahabis, venho aqui divulgar os progressos obtidos ultimamente:

- reestruturação total da base de dados:
Anteriormente, a base de dados toda se encontrava apta a suportar apenas dois idioma, a saber: português e inglês. Como foi avaliada a possibilidade de expansão do trabalho para englobar soluções de outros países além de Brasil e EUA (como toda a América Latina), optou-se pela reestruturação total da base de dados para que o número de idiomas suportados não fosse limitado pela estutura da base.
A base de dados também suporta agora a adição de comentários em cada solução, uma das mudanças inicialmente previstas para a tranformação do site em um site adaptado ao modelo 'web 2.0'.

- reestruturação parcial das exibições na página
Como foi vislumbrada a possibilidade de expansão da página, a forma como as informações são mostradas foi alterada drasticamente: em vez do conteúdo se encontrar inserido estaticamente em meio ao código-fonte, todos os textos das páginas se encontram em arquivos XML, que são carregados conforme o idioma selecionado pelo usuário. Isso facilita drasticamente qualquer possível alteração nas páginas no sentido de adicionar um novo idioma, uma vez que o código-fonte das página não precisará sofrer alterações.

- reestruturação parcial das conexões SQL
Uma vez que grande parte da estrutura do banco de dados foi alterada, as rotinas SQL que a página PHP fazia anteriormente se tornaram, em sua maioria, incorretas. As mesmas estão sendo corrigidas.

Assim que as adaptações para multiplos idiomas forem concluidas, os próximos passos a serem tomados são:
- busca por uma forma de licença de uso/divulgação das informações adicionadas pelos usuários à página
- desenvolvimento das funcionalidades de criação e leitura de comentários de soluções
- desenvolvimento de funcionalidades relacionadas à identificação de pontos onde soluções se encontram em sistemas de mapa

Nenhum comentário: