Welcome to the home of the Apex framework. Apex is a tiny PHP MVC framework, that has production-grade caching mechanisms, advanced ORM as well as some other advanced abilities. Among the available features:
- Easy to learn, the whole framework follows a few basic conventions
- Whole page cache with expiration time
- Page fragment cache with expiration time or expiration logic
- Caching of database-queries with expiration time or expiration logic
- Easy to understand templating, fully seperated from logic
- Automatic loading of resources such as js and css files
- support for LESS CSS
- Semi-Automatic CRUD interface generation, including permissions and validation
- Automatic database management - using redbean, the database manages itself
- Automatic REST API generation from data models
- Event driven - libraries follow the observer design pattern and may respond to arbitrary events
- Modular, with fully portable modules
- Tiny ( 143Kb zipped )
- Little-to-no configuraion - The framework relies mostly on convention