PHP frameworks such as Codeigniter are dead simple to use. They do not have the deployment, scaling, and performance headaches that Ruby On Rails has.
I don't get why people worship ROR, maybe because it is the original MVC framework.
Why hate on PHP when the popular and most successful website runs on it (facebook, yahoo, flickr, wikipedia, digg)?
The only mainstream ROR sites is Twitter which is still buggy even though it is 50x simpler than Facebook. I wouldn't put Basecamp into that category yet.