Darek Blankenbuhler wrote:
My question is what benefits will I get out of rails? My other choice is PHP, basically I want to know WHY I should choose Ruby on Rails over PHP. Sorry I do not have time to do the research on my own.
(Parenthetically, thinking you don't have time is a "belief structure" thing. If you instead believe you have time to research, answers will then fall into your lap more easily.)
The reason Ruby on Rails is very useful is simple. The web was invented with klutzy languages that put the needs of the language designer above those of the programmer. Writing a </tag> for every danged <tag> is just silly, but we are so familiar with that convention we no longer question it.
Next, all the web languages were invented without bothering to apply state-of-the-art object oriented design techniques. Getting to market, and competing by cool features, was more important than all that research.
Ruby is the complete opposite. It was designed from scratch to be as programmer-friendly as possible, and to use industrial-strength OO design concepts. So when Ruby wraps webby things, it typically makes them much more elegant.