Frameworks Part Deux

This is the second part of the "Using Frameworks" presentation. In this second part we will get our hands dirty and build a simple web application using the PHP MVC framework, CodeIgniter (CI). We will cover:

  • Install and setup of CI

  • Some advantages of CI

  • Creation of a basic Model, View, and Controller to round trip from a database (CRUD)

This should take around an hour. Following the presentation/workshop we can open it up to another tutoring or knowledge transfer session. If you want to work along with setting up CodeIgniter, please install an Apache/MySQL/PHP server on your system before the meeting. XAMPP is a great all in one setup with installs for Windows/Mac/Linux, please get the slightly older 1.7.1 version with PHP 5.2.9-12. Most frameworks don't support PHP 5.3 yet.
XAMPP Downloads Feel free to use WAMP (my Windows preference) or MAMP (Mac), just make sure to have a pre-PHP 5.3 version installed

Join or login to comment.

  • Rick L.

    I really learned a lot from Wes' presentation. I have been wanting to use a framework but have been unsatisfied with the ones I have tried so far. Wes convinced me that CodeIgniter was worth a try. I wish I could have seen part one.

    November 11, 2009

  • Scott R.

    Great content. It was over my head, but that's no one's fault but my own.

    November 11, 2009

  • Ashton S.

    It was an amazingly short meetup, but very informative. Thanks again Wes!

    November 11, 2009

  • Wes

    For the northern crowd, I'll be at the Polson Safeway at 4:20 and at the Ronan Harvest Foods at 4:50ish if you want to carpool. I'll be in a dark blue truck with a topper, ping me if you need my cell.

    November 10, 2009

  • A former member
    A former member

    Last meeting was great, looking forward to more frameworks!

    As a note: local Drupal fans will be meeting at 4pm at Sean Kelly's on Reserve (real close to Ruby's) ? everyone is welcome, even if you're just curious about Drupal. Details here:

    November 9, 2009

  • Wes

    - General note about prep for the meeting: The latest version of CI released in September is compatible with PHP 5.3. So please feel free to use any LAMP/WAMP/MAMP setup short of pulling PHP 6 from the repo. :) I highly recommend WAMP for Windows, it is very easy to setup and provides nice tools for managing your webserver/DBs. It also doesn't interfere with the normal customization of an AMP setup.

    November 2, 2009

  • Wes

    ASP.NET MVC was definitely a great improvement for .NET web development. I'm pretty excited for v2 which I believe just hit RC1, especially combined with the enhancements to ASP.NET/C#/MS Ajax. I haven't done much with ROR, although Cake was originally billed as an RoR port for PHP. Tim, if you or anyone else would be willing to do a presentation on RoR that would be great!

    November 2, 2009

  • Tim M.

    Cool! I've been all over the ASP.NET MVC framework recently, comparing against RoR. It'll be interesting to see how CI compares.

    November 2, 2009

  • Wes

    Most of the frameworks have good points and disadvantages. I'm not necessarily advocating CodeIgniter as the choice for all apps. In my experience CI is the simplest to get started with due to it's lightweight nature. Zend/Cake/Symfony etc have their own strengths as well so be sure to check them out too!

    October 12, 2009

12 went

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy