A lightweight, fast and functional framework for PHP 5.3
General
What is LiteMVC?
0LiteMVC in it’s current state is little more than an idea. The current leading MVC frameworks are bloated and slow and often have a tendency to adopt to bad habits such as tonnes of globals and masses of singletons.
The aim for LiteMVC is simply to provide a fast and lightweight framework, avoid these bad habits and to adopt the new features of PHP 5.3 such as namespaces.
Features targeted for version 0.1:
- Framework overhead of < 5ms per page.
- Easy ini config driven application/module setup.
- Built in config caching (as ini parsing is very slow)
- Custom session support.
- Custom error handling.
- Support for MySQL with data mapping to provide a fully OO interface.
- Support for caching with files and Memcache.