A brief overview of ZooCMS
ZooCMS is an application platform built on Zend Framework.
Key features:
- Object oriented - developers can extend and reuse existing code
- Module based - new functionality can be added or removed in a modular fashion
- Service based - functionality is abstracted so any module can add any service to be used by other modules
- Block layout - add and position blocks on any page or page type to get unique and easy to maintain content
- Centralised content - everything is content; pages, categories, tags, comments, everything is content and can be added, edited, removed and searched through one unified method
- Open source - if you have ZooCMS, you have the source code to use and modify as you wish
- Advanced caching - high performance achieved through aggressive, but flexible, caching of individual elements, using APC, Memcache, Xcache or Zend cache technologies
- Small core footprint - the core is Zend Framework and a handful extra classes. There are no required "core" modules that must be present for the system to work. Everything can be replaced.
- Flexibility through hooks - add, remove or adapt form elements for content input forms, perform actions on user login and logout and more through hooks that are triggered on events throughout the system
- Plugin architecture - insert code on all page loads through Zend Framework's flexible MVC architecture with plugins