Over the last few weeks, I've been asked by both friends and clients, "So what is that thing called Rails I keep hearing about (and/or keep hearing you talk about)? How is it different from PHP?" Typically I give them a three-part answer that'll I'll now iterate for the blog. While this is far from a complete comparison, hopefully it will be useful to some people out there.
In Part One, they look at the major difference between the two - one being and language, the other a framework. They also mention how something simple, like templating, is handled on either side.
Part Two focuses more on Ruby, the language, itself - what it is, its use of objects, and a comparison of the same to what PHP has to offer.