About EmeRails
EmeRails is a PHP web application framework I wrote circa February 2008 and improved and maintained since, taking inspiration from Ruby on Rails. It has a MVC architecture, has an ORM layer that mimics ActiveRecord, and separates presentation from business logic quite nicely, prioritizing conventions over configuration.
EmeRails supports page caching, action filtering and a lot of useful features that save coding time and server load. EmeRails is available on GitHub under the MIT license. I'm currently in the process of making it container-ready with Docker.
Let me show it off
- Show this page without layout markup. This demonstrates how the actions are rendered.
- Show this page in Morse code. This demonstrates how filters can be applied to the response before it is served.