Rails or Windows Server 2008 Clone - Most Performers?

I'm very interested in learning web technology like Ruby on Rails / Django, but I'm currently using Windows Server 2008 (for .NET .Net applications). I read that RoR is not very efficient on Windows.

  • Wouldn't it be inappropriate to build a beta web app launch in RoR on a Windows web server in terms of performance?

  • Would Django or any other similar technology be the best choice? Can you be a "happy, productive programmer" and still use Windows Server?

(Note: I'm actually really enjoying the heavily modified Asp.Net/C#. I'm looking to try a few different stacks that might be interesting and productive from the start.)

+1


source to share


4 answers


You can still learn the technology on Windows, even if it's not very good at high performance on that platform yet.

I highly recommend not trying to learn new technologies at the same time as implementing a real project that you care about. Better to write a mock project while learning new tools or languages.



This way, you can try features of this technology that are irrelevant to your desired project, and you don't get distracted by focusing on your own project requirements while you try to learn.

So, keep learning and experimenting with them on Windows. There are good step-by-step tutorials and ready-made packages for Rails and Django on Windows.

+1


source


Try MonoRail if you're just interested in learning the MVC pattern (not in another language).



0


source


If you are just learning and evaluating the framework, I wouldn't worry too much about platform performance. If / When you get to the point where you have a real project that is successful enough for performance, you can start thinking about performance tuning on the platform, or simply move the application to your own server on your preferred platform.

0


source


Just try ASP.NET MVC. This is a very similar structure.

0


source







All Articles