Detalhes Técnicos

A plataforma irá correr em qualquer sistema Linux/Unix.

A plataforma depende do Openlaszlo que é um substituto ao Flash, permitindo criar dinâmicamente conteúdos em Flash. Para poder utilizar o Openlaszlo é necessário instalar o seguinte:

Para o resto do projecto é também necessário:

O armazenamento dos dados é feito recorrendo ao MySQL, e a sua exportação para o interface é feito utilizando scripts em PHP que retornam e formatam a informação pretendida em XML, que posteriormente será lida pela interface (utilizando um sistema de cache para optimizar recursos no servidor). O uso de uma base de dados prende-se com a necessidade de realizar pesquisas de Quizzes, pontuações e outros dados, pelo que seria pouco eficiente utilizar apenas ficheiros XML.