Writing a Web Application

I’m going to write a new web application from scratch. Just for fun & with no intention of making my fortune from it (but it wouldn’t hurt if I did).

I’ll be writing it in PHP – possibly plain PHP or possibly using a framework. I’ve done some work in the past with the Zend Framework, CakePHP and Symphony and not felt entirely satisfied with any of them so, if I do use a framework, I’ll be using Code Igniter. I’ve heard good things about CI, talked to a couple of people who love it and worked my way through the tutorials without being put off yet… it seems to fill a nice middle-ground between CakePHP and Symphony.

To make life more fun, I’ll be documenting my progress here, talking about what I’m doing and sharing some of the code.

This post is part of a series – read them all

2 comments to Writing a Web Application

  • Anonymous

    CI is awesome and very easy to get something up and running. Depending on what you want to do i would think about making sure that you get the fork that has the restfulAPI engine built in. Even if you dont use it its always good just in case. Putting it in after the fact can be a bit of a pain.

    • Anonymous


      – everyone I know who’s used it for a full-blown project has been impressed enough to still recommend it, which is more than I can say for my personal experiences with other frameworks. It’s unfortunate that the local CI Meetup group died off.

      For the REST engine, are you talking about Phil Sturgeon’s work? I can definitely see cases where it might be useful for people to be able to access the data in my app through a REST API.