When I first started with RoR, I used to wonder how developers deployed their application with such ease. Here’s a guide which should come in handy if you want to deploy a Rails app with Nginx, without making the whole process look tedious. I could get this done in 5 minutes, how about you?
I really liked python/django. Until now I never got an issue with python in windows as much as I got issues in ruby. Although there are fewer works in python then ruby in odesk or freelancers, I can develop my personal products in python while working on rails and php for living.
The first feature of the pipeline is to concatenate assets. This is important in a production environment, because it can reduce the number of requests that a browser makes to render a web page. Web browsers are limited in the number of requests that they can make in parallel, so fewer requests can mean faster loading for your application.
read more( and how it works on rails): http://guides.rubyonrails.org/asset_pipeline.html