6 comments

[ 3.2 ms ] story [ 17.3 ms ] thread
They want me to do a web project, however I don't know which one is better, I mean Ruby on Rails or PHP
doesn't matter, when you are just starting out the tiny difference won't really matter...when you get big, you can afford to recode the entire website into the latest bandwagon language.

Since you are doing the work for someone else, you have to ask yourself about the relationship you plan to have with these people.

If you select PHP, they'll have millions of developers to pick from. If you select Ruby, they'll find it that much harder to replace you.

they're tools in a toolbox. use the one that best fits what you're trying to do. you can pound in a nail with a screwdriver but its way easier to use a hammer.
Stupid question or retarded question: Which is this?
Broken record...

If the question is php vs rails. You aren't comparing apples to apples. Rails is a framework and php is a language. If you are gonna use PHP without a framework, you might consider using Rails to get your project done faster. This is assuming you have no experience with either language.

I would argue for Ruby, despite its drawbacks. It will teach you to be a better programmer IMO. You might also consider Python, which I love and adore.