How big does a framework need to be to provide you with a quick, easy and comfortable way of creating neatly structured MVC websites? That can easily be extended and configured?

Well, not big at all. Just try Micrus! Its goal is to keep it as simple as possible, while offering all the most important features, as listed here:

  • Object oriented
  • Very clear MVC structure
  • Dependency Injection Container
  • Event dispatching
  • ORM agnostic, support for Doctrine and RedBean
  • REST-ful routing
  • CRUD generator
  • Template engine agnostic, support for Twig and plain PHP
  • Authentication and authorization
  • Easy configuration with YAML
  • Console tasks using Symfony Console
  • Forms
  • Localization
  • Logging with Monolog (PSR-3 compliant)
  • Caching (PSR-6 compliant)
  • Flash messages