Home

Alexander Johannesen edited this page Oct 3, 2013 · 14 revisions

Quick intro

  • event-driven; all class instances and their methods are driven by a structured event-stack, guaranteeing that every part of the framework is extensible, overridable, and fixable.
  • Everything is pluggable; all classes hooks into the event-stack as plugins, modules, widgets and actions. If it doesn't plug in, you're doing it wrong.
  • REST; embracing HTTP and resource-orientation as a way to leverage flexibility and scalability
  • HTML5 using the HTML5 Boilerplate templates as a base
  • JQuery and JQuery UI as a base for JavaScripting
  • XSLT for the best functional kick-ass templating out there
  • fully object-oriented and relying on PHP 5.3+ to make sure we don't spend a lot of time and code on past mistakes
  • topic-maps; a semantic technology for easily working with complex structures and meta data, and persistent identification management, and also makes parts of the framework ontology aware
  • a variation over the Model-View-Controller paradigm with more intuitive action classes

Read the full introduction for more, or check out the framework design page.

Documentation

Modules

  • [Document Management System] (wiki/Document Management System)