From: Greg Donald Date: 2006-07-27T00:16:18+09:00 Subject: Re: eRuby: A tutorial on using Ruby on the web On 7/26/06, tesla wrote: > http://www.hiveminds.co.uk/node/3094 A bit of FUD in there about Rails: > Rails also has many drawbacks in that it removes almost all of the portability > of Ruby" How so? Ruby runs everywhere so Rails pretty much can too. > Deploying a Rails application is complicated, time consuming task and just not > something that you will want to do on a repetative basis Here is your deployment tool: http://wiki.rubyonrails.com/rails/pages/Capistrano > Rails also is a lot of work if you just want to do a single webpage application > that contains everything. Everything like what? I have found everything I need up to now. I've even ripped out portions of my own code when I would find there is a Ruby gem that provides what I need. > Web hosting companies are also a large factor in using Rails. To do Rails > properly you need to have ssh knowledge and be prepared to do some > command line manipulation of files. The needs of Rails makes a shared > hosting environment difficult to set up and administrate. There are many hosting companies that are embracing Rails with open arms. Here are your current options: http://wiki.rubyonrails.com/rails/pages/RailsWebHosts I use OCSSolutions.com. They have a nice setup, very smart folks working there and very responsive service. As far as using SSH, I'm not sure why you wouldn't want that. Clear text FTP passwords are bad and most GUI FTP clients support SFTP at this point. > One of the biggest Rails drawback for me and the reason that I decided to go with > eRuby is the that Rails was taking up all my time with Rails problems and > troubleshooting. I was learning a lot about using Rails but not much of the > Ruby programming language. You might want to pick up a copy of Ruby for Rails: http://www.manning.com/black/ To effectively use a framework you should probably know the language it's built with, that's gonna be true for any web framework, not just Rails. -- Greg Donald http://destiney.com/