Why LAMP?
February 23rd, 2007There has been a lot of buzz lately about how quickly and easily you can build websites in Ruby on Rails, so why did I decide to stick to LAMP?
My primary concern was deployment and scaling. Clearly I was going to have a large number of websites to host at the end of this project (even more than I host already), and I was worried about the resources required to host that many ROR sites.
Although ROR claims to boost your productivity over other platforms, with the development of Fraction I’ve found that I’m just as if not more productive in PHP than I am with Rails. Many of the things in ROR that make your more productive (MVC, ActiveRecord, Templating to name a few) can be and are available in the LAMP environment.
ROR does allow you to get a prototype of your website up very fast, but to produce a complete production ready websites takes just as long as with LAMP.
Don’t get me wrong, I like ROR and what it has to offer, but for this project LAMP is a better fit. I prefer to use the right tool for the job, not the one that has the most buzz in the blogosphere.
