Akelos - Yet Another PHP Framework?
I’ve recently wrote about some of my ‘issues’ with the wonderful CodeIgniter PHP Framework.
Whilst looking around for good ruby-on-rails style frameworks for PHP, I came across ‘Akelos‘, A PHP MVC Framework based on Ruby on Rails.
Being a Ruby on Rails port to PHP, Akelos is also designed to make developers lives simpler by resolving complex problems with unusual speed and productivity.
Favoring “convention over configuration” leads to the creation of uniform and simpler-to-understand code.
I’ve not really had chance to sink my teeth into this framework yet, but it does look very impressive. Some of its most attractive features include:
- Multilingual Models and Views
- Locale alias integrated on URLS (example.com/spanish will load the es_ES locale)
- Pure PHP support for Unicode (no extensions required)
- Unit Tested source code using simpletest
- PHP Code Generators
- Built in XHTML validator
- Automated locale management
- Ajax file uploads.
- Format converters.
- File handling using FTPS for shared hosts where Apache runs as user nobody.
- Distributed sessions using databases.
- Cache system using a unique interface independent of the medium Database, Files or Memory.
The activerecord implementation with RoR-style validation looks very impressive.
I’d recommend checking this out - it seems to have many of the features of CI, but with a few of my niggles dealt with. CI could really learn from this framework.
Anyone used this framework before? - What’s your thoughts on it?



















October 19th, 2007 at 10:19 am
Well,
i think i have to give this one a go, but first i need to figure out if i can make Akelos working with my modules haha
October 19th, 2007 at 11:55 am
Wow - this framework looks great… I’m definitely going to play around with it. I’m a bit partial to CodeIgniter, since I understand it so well (and the community is awesome), but this looks fantastic.
October 20th, 2007 at 8:33 pm
There’s also a CMS in development based on Akelos: trac.editam.com. Perhaps something one could get inspiration from.
Personally I like the CodeIgniter way better than what Akelos does. For my taste there’s simply to much “magic” going on under Akelos’ hood. It’s the same problem as with CakePHP which I was never really comfortable with. But that’s a matter of taste. I think I’ll stick with CodeIgniter. Anywhay, I wish Akelos a bright future.
October 22nd, 2007 at 3:32 pm
This looks awesome. Will definitely try it out. It has some great features that should be ported to CI.
February 24th, 2008 at 7:39 pm
I downloaded it and tried the 15 min tutorial they put on their website, it is very handy, and the code is very neat, i didn’t get deep yet, but it seems a very great and promising framewrok.
have a look at this :
http://akelos.org/screencasts