Elliot Haughin

Weblife

Thoughts

  • About to pay for moblie me. Absolutely love the service so far. Will be well worth it!
  • Time for bed. I'll forget I've changed my hair and get a shock when I look in the mirror tomorrow!
  • Hair finished, and it's very very black!
  • Dying my hair. First time I've done by own. Hope it comes out ok. I'll see in 30 minutes!
  • Down the pub with the church crew. It's strange discussing the preach over a cold pint!
  • Anyone going to the 5pm service at hillsong London? It's gonna be great!
  • The perfect night. Lots to drink, house party with friends, no hangover and a fried breakfast. Brilliant!
  • Phoned dell about my fried graphics card in my xps. This warranty is great! Engineer coming to my work to replace the card on Tuesday!

Tunes

  • 18 hours agoSwitchfoot – Meant to Live
  • 18 hours agoJet – Hold On
  • 18 hours agoTrain – Ordinary
  • 18 hours agoDashboard Confessional – Vindicated
  • 20 hours agoMe First and the Gimme Gimmes – She Believes In Me (Kenny Rogers)
  • 20 hours agoMe First and the Gimme Gimmes – On The Road Again (Willie Nelson)
  • 20 hours agoMe First and the Gimme Gimmes – Goodbye Earl (Dixie Chicks)
  • 20 hours agoMe First and the Gimme Gimmes – San Francisco
  • 20 hours agoMe First and the Gimme Gimmes – My Boyfriend's Back
  • 20 hours agoMe First and the Gimme Gimmes – Blowin' in the Wind

Akelos - Yet Another PHP Framework?

Posted by Elliot on Thursday, October 18th, 2007

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.

Akelos Logo

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?

Posted in: frameworks, php.

5 Responses to “Akelos - Yet Another PHP Framework?”

  1. Hostingx Says:

    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

  2. Michael Wales Says:

    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.

  3. Veit Says:

    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.

  4. Nmweb Says:

    This looks awesome. Will definitely try it out. It has some great features that should be ported to CI.

  5. mosab Says:

    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

Leave a Reply

Outside ChurchOutside ChurchOutside ChurchOutside ChurchOutside ChurchOutside ChurchOutside ChurchHouse PartyHouse PartyHouse PartyHouse PartyHouse PartyHouse PartyHouse PartyHouse PartyHouse PartyHouse PartyHouse Party