After about 2 years of working with Rails on a few side projects, I have decided to drop any further development in Rails. I will be going back to PHP full force, not that I ever ditched PHP, as Rails was always an exploration for me. It served well on a few large projects mydiabeteseducator.org and fanboom.com, but I have found although its super fast to get up and running. I will usually run into massive issues with hosting and getting past the scaffolding phase. I really do enjoy the migrations, the database object model, MVC, and scaffolding was pretty slick. If you havent checked out Rails, I would give it a try – but most of my developer friends who have given it a try, end up going back to php.
If there is something Im missing or a reason why Rails is better than php, Im open to discussion.
Category PHP, Ruby on Rails
You can follow any responses to this entry through the RSS 2.0 feed.






Luke Melia
July 28th, 2009 at 5:17 am
The #1 reason I prefer RoR over PHP: Ruby. I find the language to be an order of magnitude more expressive and elegant.
Kyle
August 6th, 2009 at 12:57 pm
Hey Jake,
Interesting to read this from you, as I have just stumbled upon a similar post from the O'Reilly Ruby blog from a few years back. Check it out
http://www.oreillynet.com/ruby/blog/2007/09/7_rea…
Chuck
November 19th, 2009 at 4:28 pm
Hey Jake, have you played around with CakePHP?
jrutter
November 24th, 2009 at 12:07 am
Yes, I have. Its ok, sort of feels like a blatant copy of rails which makes me wonder why someone wouldnt just use rails. Have you played around with it?
Chuck
November 24th, 2009 at 3:01 pm
I haven't, but I was interested in it for that very reason. Since I have experience with PHP, it seems like a logical step to do CakePHP instead of committing to Ruby/Rails (having to learn a new language, etc.)
jrutter
December 7th, 2009 at 4:47 pm
Rails is pretty nice, tons of great support and now with Passenger it makes running rails a breeze. Also loved the tool capistrano for creating deployment scripts with subversion!