Go Back   MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Thread Tools Search this Thread Display Modes
Old Jan 26, 2013, 07:33 AM   #1
macrumors regular
Join Date: Mar 2009
Location: Skipton, UK
Which Framework: CodeIgniter or Laravel?

I've been tinkering with a homegrown MVC style framework (based on a tutorial that I can't remember the name of) and have used it for a section of a site. However I'm starting to get the impression that I'm reinventing the wheel - my own framework was as much about learning as heading to production. I also suspect that quite a few of the bits I haven't done yet or haven't realised I need will take quite a bit of work.

I've had a play around with CodeIgniter (v2.1.3. along with DataMapper for relational db access) and quite like it. I've also had a look at Laravel (v3) and it doesn't seem too alien. Removing most of the stuff that you don't need for production they are of similar size - around the same as half a dozen large, web optimised jpegs. Obviously a framework expects you to work in its own particular way, so some feel natural whereas others don't.

I'd be mainly using it on a site that has one section (let's call it admin) that requires authentication but the rest of the site is freely accessible. There are about 200 pages on the site, about half are static content that don't rely on database connectivity.

I know that Laravel is the flavour of the moment and that there's a new version imminent but is there any reason to favour one over the other? Features that are must have? Things that make development easier? That sort of thing.
Dunmail is offline   0 Reply With Quote
Old Jan 26, 2013, 09:01 AM   #2
macrumors 65816
chaos86's Avatar
Join Date: Sep 2003
Send a message via AIM to chaos86
I use code igniter for every site I build now. I have no complaints. Very good, searchable documentation, nice balance between features and feature bloat (I'm looking at you zend), and a very easy to follow MVC data path. I highly recommend it.
Never used nor heard of laravel.
chaos86 is offline   0 Reply With Quote
Old Feb 11, 2013, 12:04 AM   #3
macrumors regular
Join Date: Jul 2007
Location: Littleton, CO
I recently had to choose which framework to develop in moving forward and chose Laravel.
The way it deals with routes (even better in the Laravel 4 beta), the Artisan CLI tool for use with Migrations and Tasks (and for creating controllers, etc. in L4) has made my life a lot easier when deploying to different environments, as well as managing DB schemas.
Laravel 4 will be tied to Composer, which seems to be the future for dealing with third-party packages.
My memory is fuzzy on how Codeigniter deals with different environment (dev, test, prod, etc.) config settings, but Laravel's management of this very nice and very deep.
I don't think you can go wrong either way (love Codeigniter's documentation and large community), but I felt like Laravel was more future-proof and the community appears to be growing exponentially.
64GB iPhone 6 | Late 2013 15" Macbook Pro | iPad Air (work)
rufhausen is offline   0 Reply With Quote

MacRumors Forums > Special Interests > Visual Media > Web Design and Development

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Do you use a Front-End framework? ilian92 Web Design and Development 8 Apr 5, 2014 07:56 AM
QT Framework depreciated. larswik Mac Programming 4 Apr 4, 2014 03:55 PM
Quicktime Framework help Pat13 MacBook 5 Mar 2, 2013 07:08 PM
When to Create a Framework BadWolf13 Mac Programming 14 Oct 13, 2012 03:44 PM

Forum Jump

All times are GMT -5. The time now is 05:31 AM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2015, MacRumors.com, LLC