Features
- It allows multiple websites to have access to a central collection of scripts. This means that when you develop new features for one web site, they are immediately available to all your web sites.
- It makes it so there is a single code base that can be added to and maintained more easily.
- It's module-based which makes it easier to develop new features and integrate them into the system.
- It uses a function-based "tag" system to make dynamic content simple to add to existing web pages.
- It carefully separates application logic from presentation logic, and uses a system of templates that makes it easy to create individual looks for each site.
- It's based on CodeIgniter, an easy-to-use but powerful application framework.