As we talked about in previous post, projectStation is coming along nicely. Most of the specs have been designed and database has been designed. We’ve decided to implement it using cakePHP and we are quite excited. We developed one of our firstf full scale web application using Ruby on Rails almost 3 years. The experience was amazing despite a few cut-n-tape fixes we had to implement. RoR has matured considerably since those days, and CakePHP has RoR to be thankful for its birth, but we decided to try something new.

Another reason we decided to go with PHP was because well.. it uses PHP, which is probably the most widely used web application programming language. CakePHP runs very easily in shared hosting environments (many of our clients use Shared Hosts). We developed a very basic events reservation (www.strivelifestyle.com) site for a client using cakePHP with relatively no issues and/or problems. Our experience with RoR proved invaluable. One thing I noticed personally (as the guys at RailsEnvy love to poke fun at), is there’s a LOT of similiarities between CakePHP and RoR. So much so, that I will go ahead and say that CakePHP simply strives to be the exact PHP equivalent of RoR (which isn’t a bad thing).
Anyhow, we are also in process of acquiring a mac so that development for our first iPhone application can begin. So exciting!