<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: How Ruby on Rails Could Be Much Better</title>
	<atom:link href="http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/</link>
	<description>Tales From the Inside!</description>
	<pubDate>Fri, 04 Jul 2008 17:29:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Jourgenz</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-94581</link>
		<dc:creator>Jourgenz</dc:creator>
		<pubDate>Thu, 17 Apr 2008 23:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-94581</guid>
		<description>It's test.
I could't post a message...</description>
		<content:encoded><![CDATA[<p>It&#8217;s test.<br />
I could&#8217;t post a message&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Buy Phentermine Online</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93624</link>
		<dc:creator>Buy Phentermine Online</dc:creator>
		<pubDate>Sat, 23 Feb 2008 21:40:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93624</guid>
		<description>Hi, nice post. I couldn't understand some parts of the article but it sounds interesting.. 
Continue writing...</description>
		<content:encoded><![CDATA[<p>Hi, nice post. I couldn&#8217;t understand some parts of the article but it sounds interesting..<br />
Continue writing&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: toadalee</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93376</link>
		<dc:creator>toadalee</dc:creator>
		<pubDate>Thu, 07 Feb 2008 07:37:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93376</guid>
		<description>So am I wrong to recommend using phpcake as your framework instead of rails if you want to use php? I have been looking at RoR and PHPCake and they seem very similar. Mambo has actually chosen phpcake for their next version (5). That should give it some clout.</description>
		<content:encoded><![CDATA[<p>So am I wrong to recommend using phpcake as your framework instead of rails if you want to use php? I have been looking at RoR and PHPCake and they seem very similar. Mambo has actually chosen phpcake for their next version (5). That should give it some clout.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andres</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93199</link>
		<dc:creator>andres</dc:creator>
		<pubDate>Wed, 30 Jan 2008 02:58:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93199</guid>
		<description>It's sort of lame asking the rails developers to thing about the shared environment, specially coming for a company that hosts several hundred of thousands sites.
The right move is to contribute with one developer, full time, and help rails having the features you are asking for.</description>
		<content:encoded><![CDATA[<p>It&#8217;s sort of lame asking the rails developers to thing about the shared environment, specially coming for a company that hosts several hundred of thousands sites.<br />
The right move is to contribute with one developer, full time, and help rails having the features you are asking for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: phil</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93118</link>
		<dc:creator>phil</dc:creator>
		<pubDate>Fri, 25 Jan 2008 12:36:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93118</guid>
		<description>You can't compare an MVC application framework with a programming language/templating system. You need to either compare Rails and some PHP MVC framework or Ruby/ERB and PHP.</description>
		<content:encoded><![CDATA[<p>You can&#8217;t compare an MVC application framework with a programming language/templating system. You need to either compare Rails and some PHP MVC framework or Ruby/ERB and PHP.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: remi</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93115</link>
		<dc:creator>remi</dc:creator>
		<pubDate>Fri, 25 Jan 2008 07:01:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93115</guid>
		<description>&lt;blockquote&gt;
Christoph, let’s be real here; how many people out there are really building Ruby web apps without Rails? (Or Ruby apps at all, for that matter?) Is such a thing even possible on DreamHost?
&lt;/blockquote&gt;
@Albrigh: 

You would be surprised!  &lt;em&gt;Especially&lt;/em&gt; since Christian Neukirchen's awesome &lt;a href="http://rack.rubyforge.org/" rel="nofollow"&gt;Rack&lt;/a&gt;.

I love Ruby.  I very much like Rails, especially for the part it's played in helping me to learn Ruby and ... cause it's just plain awesome.

That said ... I don't write many Rails apps.  That's mostly because of the resources they require, which is pretty ridiculous, and also because I typically just don't need all of the overhead and the things Rails does.  I'm happy working closer to the "real code."

Lots of developers are writing apps using either Rack-compatible web frameworks, or using Rack, itself.  Support Rack and you can easily run your site using CGI, FastCGI, Mongrel/Thin ... or anything that has a Rack handler.

You would also be surprised about the number of people using Ruby 'off rails' or off the web, in general.  It's a good general purpose programming language.  All you have to do is watch/browse Rubyforge to see all of the various thing people are doing.

Also, I like me frameworks that support Rack because it means it'll run OK on dreamhost  :)

Also, I dunno how people so easily overlook things like ... eruby?  Dreamhost has information about it in its wiki.  It's basically PHP-style development for Ruby.  I've build sites that I would've used PHP for in Ruby, using eruby (on dreamhost) and I've had great experiences with it.</description>
		<content:encoded><![CDATA[<blockquote><p>
Christoph, let’s be real here; how many people out there are really building Ruby web apps without Rails? (Or Ruby apps at all, for that matter?) Is such a thing even possible on DreamHost?
</p></blockquote>
<p>@Albrigh: </p>
<p>You would be surprised!  <em>Especially</em> since Christian Neukirchen&#8217;s awesome <a href="http://rack.rubyforge.org/" rel="nofollow">Rack</a>.</p>
<p>I love Ruby.  I very much like Rails, especially for the part it&#8217;s played in helping me to learn Ruby and &#8230; cause it&#8217;s just plain awesome.</p>
<p>That said &#8230; I don&#8217;t write many Rails apps.  That&#8217;s mostly because of the resources they require, which is pretty ridiculous, and also because I typically just don&#8217;t need all of the overhead and the things Rails does.  I&#8217;m happy working closer to the &#8220;real code.&#8221;</p>
<p>Lots of developers are writing apps using either Rack-compatible web frameworks, or using Rack, itself.  Support Rack and you can easily run your site using CGI, FastCGI, Mongrel/Thin &#8230; or anything that has a Rack handler.</p>
<p>You would also be surprised about the number of people using Ruby &#8216;off rails&#8217; or off the web, in general.  It&#8217;s a good general purpose programming language.  All you have to do is watch/browse Rubyforge to see all of the various thing people are doing.</p>
<p>Also, I like me frameworks that support Rack because it means it&#8217;ll run OK on dreamhost  :)</p>
<p>Also, I dunno how people so easily overlook things like &#8230; eruby?  Dreamhost has information about it in its wiki.  It&#8217;s basically PHP-style development for Ruby.  I&#8217;ve build sites that I would&#8217;ve used PHP for in Ruby, using eruby (on dreamhost) and I&#8217;ve had great experiences with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kondo</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93005</link>
		<dc:creator>Kondo</dc:creator>
		<pubDate>Tue, 22 Jan 2008 03:21:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-93005</guid>
		<description>I have to say that dreamhost has good to me in the past years but I pretty close to take my rails app in to public beta and Dreamhost is just not suited to rails apps in its current state. I'm going with another provider where they gives user mongrel support and apache support (its not hard to do). Virtualization is a great thing and this other provider has embraced it very well.</description>
		<content:encoded><![CDATA[<p>I have to say that dreamhost has good to me in the past years but I pretty close to take my rails app in to public beta and Dreamhost is just not suited to rails apps in its current state. I&#8217;m going with another provider where they gives user mongrel support and apache support (its not hard to do). Virtualization is a great thing and this other provider has embraced it very well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Blohowiak</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-92989</link>
		<dc:creator>Aaron Blohowiak</dc:creator>
		<pubDate>Mon, 21 Jan 2008 19:12:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-92989</guid>
		<description>Make your shared hosting force users to use jruby, this way most of your complaints disappear or become readily manageable.</description>
		<content:encoded><![CDATA[<p>Make your shared hosting force users to use jruby, this way most of your complaints disappear or become readily manageable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob Morris</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-92658</link>
		<dc:creator>Rob Morris</dc:creator>
		<pubDate>Fri, 18 Jan 2008 18:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-92658</guid>
		<description>I dunno, guys.  I use A2Hosting.com for my Rails hosting on a $100/yr shared hosting package with shell access.  They have cPanel 11 with Rails support, Mongrel, and I have never, NOT ONCE, had a server error due to deployment.  I run 4 sites on two shared hosting accounts.  It's a piece of cake.

YMMV, but I think DreamHost may be scrimping on per/user RAM or some such, if this is such a big headache for them.  I think extrapolating from one host's experiences to a major problem with the Rails application stack (&#38; core team) is a bit of a stretch.</description>
		<content:encoded><![CDATA[<p>I dunno, guys.  I use A2Hosting.com for my Rails hosting on a $100/yr shared hosting package with shell access.  They have cPanel 11 with Rails support, Mongrel, and I have never, NOT ONCE, had a server error due to deployment.  I run 4 sites on two shared hosting accounts.  It&#8217;s a piece of cake.</p>
<p>YMMV, but I think DreamHost may be scrimping on per/user RAM or some such, if this is such a big headache for them.  I think extrapolating from one host&#8217;s experiences to a major problem with the Rails application stack (&amp; core team) is a bit of a stretch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gunnar Wolf</title>
		<link>http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-92036</link>
		<dc:creator>Gunnar Wolf</dc:creator>
		<pubDate>Wed, 16 Jan 2008 19:42:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dreamhost.com/2008/01/07/how-ruby-on-rails-could-be-much-better/#comment-92036</guid>
		<description>Being a DreamHost customer, a Rails developer, a Debian developer and member of the Debian &lt;a href="http://pkg-ruby-extras.alioth.debian.org" rel="nofollow"&gt;pkg-ruby-extras team&lt;/a&gt; (co-maintainer of Mongrel in fact ;-) ), I must say it amazed me how hard it was to get my systems running in DreamHost. I agree with Brent (first comment to this post - Shame that this blogging software limits postings with over three links :) Yes, spam sucks big-time), it is not a pleasant experience at all. 
Terri complains about installing Gems in Debian systems (third comment to the post) - And boy, I share your pain. Our group in Debian has long been a &lt;a href="http://pkg-ruby-extras.alioth.debian.org/rubygems.html" rel="nofollow"&gt;strong critic of mixing RubyGems and Debian&lt;/a&gt;, as it is a sure way to mayhem and chaos.
But, DreamHost guys: Please reconsider moving away from FastCGI (which sucks) towards Mongrel. Yes, I agree with Dallas' comment regarding Lighttpd and SCGI - In its due time, I bit the SCGI bullet and &lt;a href="http://packages.debian.org/experimental/rails-scgi" rel="nofollow"&gt;packaged SCGI for Debian&lt;/a&gt;. I even used it at one of my servers with libapache2-mod-scgi... And I recognize it is easier and more reliable than FastCGI. But just when I was about to make my experimental package into an official one, the Mongrel hype came up.
Anyway... Mongrel &lt;em&gt;is&lt;/em&gt; reliable, it &lt;em&gt;is&lt;/em&gt; quite easy to install - and (shared hosting providers, this is interesting to you!) it easily provides perfectly separated processes for each user. Even more, it is built to be used in clusters, so (putting that combined to Dreamhost's way, where user directories are shared over NFS) it's potentially very easy to make it scale, even send it to other machines. I have enjoyed a much easier deployment (and much more reliable ongoing operation) since I moved over to Mongrel.
Now, regarding how The Rails Way is sometimes a royal PITA... Yes, indeed. It shares very little with the Debian culture (with which I'm much more comfortable) that values long-term stability over changing features with the newest fads. But then again, Rails is a very productive and nice environment to work in!</description>
		<content:encoded><![CDATA[<p>Being a DreamHost customer, a Rails developer, a Debian developer and member of the Debian <a href="http://pkg-ruby-extras.alioth.debian.org" rel="nofollow">pkg-ruby-extras team</a> (co-maintainer of Mongrel in fact ;-) ), I must say it amazed me how hard it was to get my systems running in DreamHost. I agree with Brent (first comment to this post - Shame that this blogging software limits postings with over three links :) Yes, spam sucks big-time), it is not a pleasant experience at all.<br />
Terri complains about installing Gems in Debian systems (third comment to the post) - And boy, I share your pain. Our group in Debian has long been a <a href="http://pkg-ruby-extras.alioth.debian.org/rubygems.html" rel="nofollow">strong critic of mixing RubyGems and Debian</a>, as it is a sure way to mayhem and chaos.<br />
But, DreamHost guys: Please reconsider moving away from FastCGI (which sucks) towards Mongrel. Yes, I agree with Dallas&#8217; comment regarding Lighttpd and SCGI - In its due time, I bit the SCGI bullet and <a href="http://packages.debian.org/experimental/rails-scgi" rel="nofollow">packaged SCGI for Debian</a>. I even used it at one of my servers with libapache2-mod-scgi&#8230; And I recognize it is easier and more reliable than FastCGI. But just when I was about to make my experimental package into an official one, the Mongrel hype came up.<br />
Anyway&#8230; Mongrel <em>is</em> reliable, it <em>is</em> quite easy to install - and (shared hosting providers, this is interesting to you!) it easily provides perfectly separated processes for each user. Even more, it is built to be used in clusters, so (putting that combined to Dreamhost&#8217;s way, where user directories are shared over NFS) it&#8217;s potentially very easy to make it scale, even send it to other machines. I have enjoyed a much easier deployment (and much more reliable ongoing operation) since I moved over to Mongrel.<br />
Now, regarding how The Rails Way is sometimes a royal PITA&#8230; Yes, indeed. It shares very little with the Debian culture (with which I&#8217;m much more comfortable) that values long-term stability over changing features with the newest fads. But then again, Rails is a very productive and nice environment to work in!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
