MyRed is a kind of small framework for PHP websites that handles annoying things like template integration, storage of documents in db, user management, restricted page access, and more. One target is to provide a small core that's exensible through plugins.
The reason for starting the implementation of a new PHP+MySQL cms was that most existing solutions were either functionally too restricted, too complicated or too large in code and database usage. This project implements a small core system that works as a kind of document server. It handles database connection, document storage, template integration, a user management and restricted document access mechanisms as well as a plugin system that makes it possible to extend the whole system at nearly each point. It's possible to store html and php code as document directly inside the cms or to connect and interact with the cms from any usual external PHP file. The cms comes with some plugins and an admin gui which is realized as website hosted inside the cms itself.
The name MyRed comes from the German word for an editorial department "Redaktion".