Guide Ariadne
Ariadne is an Open Source, Multilingual Web Application Server and Content Management System built on PHP.
Ariadne is a web application server and a content management system. It is a lot like Zope, a python based CMS, but not quite the same.
Simply put, Ariadne stores and retrieves objects in a database (MySQL or PostgreSQL.) Ariadne does this by simulating a file system in the database. This simulated filesystem understands operations like 'ls','find','link', and 'get'. It adds database indexes, called properties, which can be used with the find command. Each object can be retrieved by another object or directly through a url. Objects can create, delete and modify other objects through these and other operations.
Objects can have multiple templates. These are different forms and layouts to represent and change the same underlying object. A template can be formed from a combination of text elements, like HTML or XML, and PHP code. A template is called from within an object so you can use functions related to that object's class in templates. The templates created via the web interface use a 'safe' subset of PHP, called PINP. This prevents access to PHP functions that access the file system or database directly.