impressum sitemap contact
info

xenonite ist ein Content Management System, das als privates Projekt von Sebastian Göndör entwickelt wird.

Die Intention bei der Entwicklung von xenonite war und ist, eine Software zu schreiben, mit der es möglich ist, ohne viel Aufwand in Design und Funktionalität stark personalisierbare Webseiten zu realisieren.

Webseiten benötigen in der Regel immer gleiche Grundfunktionen wie z.B. Userverwaltung, Lokalisierung oder Loggingfunktionalität. Moderne CMS-Systeme wie Drupal oder Joomla bieten out-of-the-box Lösungen, die diese Features bieten - eine starke Personalisierung dieser Systeme ist meist jedoch nur mit viel Programmieraufwand zu realisieren, da der Aufwand für die Einarbeitung bei den meisten dieser Systeme vergleichsweise hoch ist.

xenonite wurde so entwickelt, dass dem Programmierer grösstmögliche Freiheit gelassen wird. Die MVC-Architektur kapselt sämtliche Funktionalitäten in Modulen, die bei Bedarf vom Kernsystem (Core) dynamisch nachgeladen werden können. Das Ansprechen der einzelnen Funktionen wird durch spezielle Klassen (Actions) realisiert, die der Webentwickler schnell und einfach schreiben kann, während das grafische Frontend via Smarty ausgegeben wird.

Aktuell befindet sich xenonite in der Entwicklung. Ein Release unter der GPL ist geplant. When it's done...

Changelog:

  • 0.2.2 -- 30.12.2009
    • Core Module UTIL:
      • added: basic search functionality
    • Module NEWS:
      • fixed: bug with uncathegorized news posts
      • fixed: bug with untagged news posts
    • General:
      • fixed: some minor bugs
  • 0.2.1 -- 10.12.2009
    • Module NEWS:
      • added: ajax commenting
      • added: trackback processing
  • 0.2.0 -- 05.12.2009
    • Initial Release