Sep 23

Why Rails Helped Everyone

7 reasons I switched back to PHP after 2 years on Rails: For some some odd reason, this post is very obscene, but still interesting. This guy set out to re-write cdbaby.com in Rails.

But at every step, it seemed our needs clashed with Rails’ preferences. (Like trying to turn a train into a boat. It’s do-able with a lot of glue. But it’s damn hard. And certainly makes you ask why you’re really doing this.) Two years (!) later, after various setbacks, we were less than halfway done.

He finally went back to PHP, and did it from scratch in two months. He actually starts off the post with the most important concept:

I spent two years trying to make Rails do something it wasn’t meant to do, then realized my old abandoned language (PHP, in my case) would do just fine if approached with my new Rails-gained wisdom.

I agree with this. Rails, even if you don’t like it, raised the bar for everyone. I coded in Rails for a little while, but I still came away with a ton of knowledge that I now apply to other languages.

I played with an iPhone the other day (thanks Adam). It’s magnificent — every bit as good as everyone says. But the most exciting thing about is how it will raise the bar for other manufacturers. We will see much better phones out of everyone because the iPhone exists.

I feel the same way about Rails. This may not be exactly correct, but I really feel like Rails gave birth to things like CakePHP. Rails thrust the framework, the Active Record pattern, and strict MVC into the limelight and made it very cool.

Even if you’re not a Rails developer, you’ve benefited from it.


Comments

by Pete Prodoehl,   September 25, 2007 5:58 AM  

A friend of mine had the same experience. He got excited about RoR, decided to build an application in it, and then ended up re-writing the whole thing in PHP as he had originally planned.


by boise lasso user,   July 6, 2008 10:28 PM  

I feel the same way about Lasso. I see a lot of sense in rails but I am not sure about the convention over configuration part.

I've been coding lasso for the last ten years and have learned a lot from Rails and brought it back to the lasso community but have not been able to make the jump there are just too many things about Lasso that I love, um like the native unicode support. Might be why Lasso is so popular in Scandinavia.

-brian



Add Comment


Want to advertise on this site? Contact FM.
Web Hosting Web hosting, dedicated servers and Web design services
Laser Toner Cartridges UK laser toner, toner cartridges, hp toner, lexmark toner, samsung toner, canon, toner, epson toner, oki toner, kyocera toner, xerox toner, remanufactured toner, compatible toner
Direct TV Deals Free 4 room direct tv deals. no equipment to buy. free fast professional direct tv installation. this is the best direct tv deal available anywhere.
SEO Article Learn from the experts with our SEO article.
rope light Shopping with birddog distributing, inc., gives you access to the lowest prices, the best customer service and the quickest delivery times possible.
Laptop AC Adapter We offer genuine factory direct replacement AC adapters.
Direct TV Best satellite TV deals.
Direct TV Deals Direct TV programming deals are varied and include packages containing from 50 channels up to over 250 channels.
8mm film to DVD Retain family memories with the only frame by frame digital restoration service in the United States for your 8mm film to DVD today
Rubber Stamp Shop for custom self-inking stamps, hand stamps, address stamps, label stamps, check endorsement stamps, check deposit stamps, date stamps, pre inks, pocket stamps, ink and much more!