Answer (1 of 10): I've worked with quite a few web frameworks across PHP, Python, and Ruby, and this is an easy answer for me: Rails, hands down. I love Rails with the ferocity of a long-abused dog who's finally found a loving home. It's such a pleasure to work in, and so much more productive, i...