Lemur Framework is a small GPL high performance PHP framework designed for fast and flexible PHP development, for people that would never use a framework. It is based on the MVC pattern and its core is really tiny.


Why starting another framework?

We initially developed this code to replace just a few URLs in a Drupal installation for performance reasons. Then we went on adding features (theming, forms API and some of the best tools available on Drupal) and one day we realized we had written another framework.


Why using Lemur

  • Easy to learn. Read all the code in one day.
  • Tiny, flexible and easy to extend core.
  • Very similar to write plain PHP -- with some help.
  • GPL code.

Download

Download the 'stable' release on github.

Download Javier Linares' sandbox on github.

Features

  • Flexible multisite support, single code with support for different configuration, modules and themes per domain.
  • Powerful theming system.
  • Complete Forms API.
  • Database API with Master-Slave support.
  • Caching API working with memcached.
  • TTLs API to integrate with Varnish/CDNs.
  • Localization (with gettext).
  • User session/permissions management.
  • Nice logging system for both development and production enviroments.