Hello, I have to use SQL Server as the backend of a Rails application. I would appreciate any recommendations in regards to where to run the Rails application itself. Would Linux or Windows be a better choice given the SQL Server constraint. Thanks, Dan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
Jakob Skjerning
2006-Sep-20 05:53 UTC
Re: SQL Server backend - run rails on Linux or Windows?
On Sep 17, 2006, at 22:14, Dan Munk wrote:> I have to use SQL Server as the backend of a Rails application. I > would appreciate any recommendations in regards to where to run the > Rails application itself. Would Linux or Windows be a better choice > given the SQL Server constraint.Linux. Ruby on Windows is notoriously slow, and deploying to Linux you get to take advantage of Capistrano and the other tools and stuff that goes well with Rails. Connecting to SQL Server from Linux shouldn''t cause any big issues using FreeTDS and UnixODBC or equivalent. At least it doesn''t for us. -- Jakob Skjerning - http://mentalized.net --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---
Linux is always a better choice for deployment. Depending on how your SQL server is set up, you may or may not encounter issues with connecting to your SQL Server. Windows deployment of Rails is slower than Linux but it can be made to run at an acceptable level. On 9/20/06, Jakob Skjerning <jakob-pixy5vpirPnEueBKFXcDjA@public.gmane.org> wrote:> > > > On Sep 17, 2006, at 22:14, Dan Munk wrote: > > > I have to use SQL Server as the backend of a Rails application. I > > would appreciate any recommendations in regards to where to run the > > Rails application itself. Would Linux or Windows be a better choice > > given the SQL Server constraint. > > Linux. Ruby on Windows is notoriously slow, and deploying to Linux > you get to take advantage of Capistrano and the other tools and stuff > that goes well with Rails. Connecting to SQL Server from Linux > shouldn''t cause any big issues using FreeTDS and UnixODBC or > equivalent. At least it doesn''t for us. > > -- > Jakob Skjerning - http://mentalized.net > > > > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk -~----------~----~----~----~------~----~------~--~---