PHP to Ruby on Rails and back again…

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.

6 Comments

Category PHP, Ruby on Rails

You can follow any responses to this entry through the RSS 2.0 feed.

6 Responses to “PHP to Ruby on Rails and back again…”

6 Comments so far
  1. The #1 reason I prefer RoR over PHP: Ruby. I find the language to be an order of magnitude more expressive and elegant.

  2. 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…

  3. Hey Jake, have you played around with CakePHP?

  4. 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?

  5. 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.)

  6. 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!




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

By submitting a comment here you grant Jake Rutter – Front-End Developer and Designer, CSS, JavaScript and jQuery, PHP, Wordpress, Expression Engine, Magento a perpetual license to reproduce your words and name/web site in attribution. Inappropriate comments will be removed at admin's discretion.