Gleez is the fusion of many good concepts from such popular most systems as: Joomla, Drupal Wordpress, Gallery3, Zend Framework and Ruby on Rails. With years of experience using these, we've gathered great ideas and in some cases, improved on them. But creating this CMS quickly would have been nearly impossible without its foundational framework - Kohana 3.
Kohana 3 is an HMVC (Hierarchical Model View Controller) framework written on PHP that lets developers create web applications easier and faster. Perhaps you've heard of the MVC architectural pattern. Frameworks like Ruby on Rails, Django, CodeIgniter, CakePHP, and many others use MVC. Kohana 3 is a little different because it is using the HMVC pattern. HMVC is deemed as the "logical" evolution of MVC. HMVC can be quickly described as an MVC that can have children MVC's. For a detailed description of the advantages of HMVC, check this article.
Those already familiar with Kohana 3 will know that any CMS or web application built on top of it will be very easy to extend and customize. Kohana 3's major feature is not only its HMVC architectural pattern but also its Cascading File System. This clever and unique filesystem allows developers to extend or override anything, any extension for Gleez is extendable and overridable, even Gleez's and Kohana 3's Core files. Websites built with Gleez can be fully customized without hacking any core file.
Kohana 3 is a lean and mean framework, it does nothing else but to provide developers with libraries and simple, non-restrictive patterns that make building web applications faster and easier than many other frameworks. Gleez is simply a module for Kohana 3. It mainly provides the user interfaces(GUI) and libraries, and some additional conventions to easily manage a website system. Gleez provides the user interface to manage many aspects of a website like the following:
We've lifted some codes from these applications and felt this is place for giving credit to them as demanded!