LunarSystem

LunarSystem.org

Depuis juillet 2006 · Montréal
Conception & développement

LunarSystem est un logiciel libre de gestion de contenu conçu pour permettre la création de sites Internet de petite taille. Le projet tente de tirer partie des technologies et des cadres conceptuels élaborés dans la dynamique du «Web Sémantique». Il est hébergé sur la plateforme SourceForge depuis juillet 2006. Développé en Php, XSLT et CSS, il fonctionne sur une base relationnelle MySQL et un serveur Web Apache.

L’application est multilingue, modulaire et entièrement orientée object. Elle est bâtie selon une architecture de type Model-View-Controller (MVC) de manière à séparer le stockage des données, le traitement de l’information et l’interaction avec l’usager. Les données issues de la base sont manipulées sous forme de propositions simples selon la norme du Resource Description Framework (RDF) puis transmises sous la forme d’un arbre XML au module de sortie qui les transforme en fonction de l’affichage souhaité (HTML, Json, N3, etc.).

Lunarsytem intègre les librairies suivantes: