<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Dan Quellhorst</title>
	<link>http://quellhorst.org</link>
	<description>Internet Ninja</description>
	<pubDate>Mon, 14 Apr 2008 04:54:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Persistent Storage for Database or Whatever on Amazon EC2</title>
		<link>http://quellhorst.org/2008/04/13/persistent-storage-for-database-or-whatever-on-amazon-ec2/</link>
		<comments>http://quellhorst.org/2008/04/13/persistent-storage-for-database-or-whatever-on-amazon-ec2/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 04:54:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[ec2]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[persistent storage]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/04/13/persistent-storage-for-database-or-whatever-on-amazon-ec2/</guid>
		<description><![CDATA[Amazon is finally setting up persistent storage for EC2 instances. This means you can more reliably host a MySQL or PostgreSQL database on EC2. Never again will I have to buy more servers for my applications!  See the forum post, the blog post and signup here.
]]></description>
			<content:encoded><![CDATA[<p>Amazon is finally setting up persistent storage for EC2 instances. This means you can more reliably host a MySQL or PostgreSQL database on EC2. Never again will I have to buy more servers for my applications!  See <a href="http://developer.amazonwebservices.com/connect/thread.jspa?threadID=21082&amp;tstart=0 the">the forum post</a>, the <a href="http://aws.typepad.com/aws/2008/04/block-to-the-fu.html">blog post</a> and <a href="http://www.amazon.com/gp/html-forms-controller/ec2-persistent-storage">signup here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/04/13/persistent-storage-for-database-or-whatever-on-amazon-ec2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google App Engine</title>
		<link>http://quellhorst.org/2008/04/08/google-app-engine/</link>
		<comments>http://quellhorst.org/2008/04/08/google-app-engine/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 21:22:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[appengine]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[google app engine]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/04/08/google-app-engine/</guid>
		<description><![CDATA[
http://dot.appspot.com/ is the first Google App I have seen to hit quota limits. Funny that Google App Engine is being billed as a way to build infinately scalable web apps, yet the quota limits are so small. You get around 500MB of storage and 10GB transfer.  Only google gets a huge amount of attention when [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://quellhorst.org/wp-content/uploads/2008/04/picture-2.png" alt="picture-2.png" /></p>
<p>http://dot.appspot.com/ is the first Google App I have seen to hit quota limits. Funny that Google App Engine is being billed as a way to build infinately scalable web apps, yet the quota limits are so small. You get around 500MB of storage and 10GB transfer.  Only google gets a huge amount of attention when offering a small hosting service. You can get much more from a $6/month web hosting account from dreamhost (500,000MB storage, 5,000GB transfer).</p>
<p>It  will be funny when the first Google App Engine application gets linked from digg and users see this &#8220;Over Quota&#8221; message.</p>
<p>If you want to discuss App Engine, join the new IRC channel I started on irc.freenode.net #appengine (23 members right now)</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/04/08/google-app-engine/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Streaming Live Via Ustream.TV</title>
		<link>http://quellhorst.org/2008/03/28/streaming-live-via-ustreamtv/</link>
		<comments>http://quellhorst.org/2008/03/28/streaming-live-via-ustreamtv/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 23:54:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/28/streaming-live-via-ustreamtv/</guid>
		<description><![CDATA[

I just started playing around with Ustream.tv today. It seems interesting and maybe I&#8217;ll try to do some Video Podcasting with it.
]]></description>
			<content:encoded><![CDATA[<p><embed src="http://ustream.tv/6zhVZXXDXD5VxAFRo.594obOmTem0Ia5.usc" flashvars="autoplay=false&amp;brand=embed" type="application/x-shockwave-flash" allowfullscreen="true" height="320" width="400"></embed></p>
<p>
I just started playing around with Ustream.tv today. It seems interesting and maybe I&#8217;ll try to do some Video Podcasting with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/28/streaming-live-via-ustreamtv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Dollar is the New Peso and Americans are the New Indians</title>
		<link>http://quellhorst.org/2008/03/26/the-dollar-is-the-new-peso-and-americans-are-the-new-indians/</link>
		<comments>http://quellhorst.org/2008/03/26/the-dollar-is-the-new-peso-and-americans-are-the-new-indians/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 19:57:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/26/the-dollar-is-the-new-peso-and-americans-are-the-new-indians/</guid>
		<description><![CDATA[With the Euro shooting past 1.57 dollars you can forget outsourcing to India. Places like GetFriday now charge $15 per hour for offshore workers where there is a language barrier. Instead, try posting gigs on Craigslist and you may get people near minimum wage at $6.55 per hour.
]]></description>
			<content:encoded><![CDATA[<p>With the <a href="http://www.breitbart.com/article.php?id=080326130520.le9n7dc0&amp;show_article=1" rel="nofollow">Euro shooting past 1.57 dollars</a> you can forget outsourcing to India. Places like <a href="https://getfriday.com/monthly.htm" rel="nofollow">GetFriday</a> now charge $15 per hour for offshore workers where there is a language barrier. Instead, try posting gigs on <a href="http://craigslist.org" rel="nofollow">Craigslist</a> and you may get people near minimum wage at $6.55 per hour.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/26/the-dollar-is-the-new-peso-and-americans-are-the-new-indians/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Moving to Git SCM from SVN and Deploying with Capistrano</title>
		<link>http://quellhorst.org/2008/03/21/moving-to-git-scm-from-svn-and-deploying-with-capistrano/</link>
		<comments>http://quellhorst.org/2008/03/21/moving-to-git-scm-from-svn-and-deploying-with-capistrano/#comments</comments>
		<pubDate>Fri, 21 Mar 2008 12:46:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/21/moving-to-git-scm-from-svn-and-deploying-with-capistrano/</guid>
		<description><![CDATA[
Back in 2007 I started using git after watching linus speak about it.
Currently there are 11 domains that I&#8217;m working on and I needed a quick way to create directories to store the apps, make a blank README file, and then create the remote repository. You may find this post helpful for setting up a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=4XpnKHJAok8"><img src="http://quellhorst.org/wp-content/uploads/2008/03/picture-20.png" alt="picture-20.png" /></a><br />
Back in 2007 I started using git after watching <a href="http://www.youtube.com/watch?v=4XpnKHJAok8">linus speak about it</a>.</p>
<p>Currently there are 11 domains that I&#8217;m working on and I needed a quick way to create directories to store the apps, make a blank README file, and then create the remote repository. You may find <a href="http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way">this post</a> helpful for setting up a remote git repository with gitosis.</p>
<h3>create_to_git.rb</h3>
<pre>
#!/usr/bin/env ruby
def run_subdir(command, subdir)
  `cd #{subdir};#{command}`
end
subdir = ARGV[0]
`mkdir #{subdir}`
run_subdir("git init", subdir)
run_subdir("git remote add origin git@server.yourdomain.com:#{subdir}.git", subdir)
run_subdir("touch README.txt",subdir)
run_subdir("git add .", subdir)
run_subdir('git commit -m "added blank readme"', subdir)
run_subdir("git push origin master:refs/heads/master", subdir)</pre>
<p>Here is my Capistrano deploy.rb thats used to deploy to a remote server from one of my git repositories. The app is a simple merb app without a DB.</p>
<h3>deploy.rb</h3>
<pre>
set :application, "yourappname"
set :scm, :git
set :repository,  "/home/git/repositories/yourappname.git"
set :deploy_to, "/www/apps/#{application}"

#put the user you use to do deployments here
set :user, "deploy"

role :app, "server.yourdomain.com"
role :web, "server.yourdomain.com"
role :db,  "server.yourdomain.com", :primary =&gt; true

#no mongrel cluster in this app
#set :mongrel_conf, "#{deploy_to}/current/config/mongrel_cluster.yml"
 set :runner, nil

task :after_update_code do
  # no need for a database in this app
  #  run "rm #{current_release}/config/database.yml"
  #  run "ln -s #{deploy_to}/#{shared_dir}/config/database.yml #{current_release}/config/database.yml"
end

# I added the task below because the cleanup task was trying to sudo which I didn't need
desc &lt;&lt;-DESC
  Clean up old releases without sudo. By default, the last 5 releases are kept on each \
  server (though you can change this with the keep_releases variable). All \
  other deployed revisions are removed from the servers. By default, this \
  will use sudo to clean up the old releases, but if sudo is not available \
  for your environment, set the :use_sudo variable to false instead.
DESC
task :cleanup, :except =&gt; { :no_release =&gt; true } do
  count = fetch(:keep_releases, 5).to_i
  if count &gt;= releases.length
    logger.important "no old releases to clean up"
  else
    logger.info "keeping #{count} of #{releases.length} deployed releases"

    directories = (releases - releases.last(count)).map { |release|
      File.join(releases_path, release) }.join(" ")

    run "rm -rf #{directories}", :via =&gt; run_method
  end
end

namespace :deploy do
  desc "Merb it up"
  task :restart do
    #restart_mongrel_cluster
    run "cd #{current_path};merb -k 9090"
    # run "cd #{current_path};env EVENT=1 merb -e production -c 1" # for evented mongrel
    run "cd #{current_path};merb -e production -c 1 -p 9090" # plain old mongrel
    #run "mongrel_rails cluster::restart -C #{mongrel_conf}"
  end
end</pre>
<p>Now a directory called websites is on my Mac Pro and MacBook, in that I have 11 subdirectories where I can do most site changes without logging on to the remote DB/Application/Web server. When you want to run 100 unique sites, everything possible must be automated.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/21/moving-to-git-scm-from-svn-and-deploying-with-capistrano/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free Anonymous Proxy Server - ClearMyPath.com</title>
		<link>http://quellhorst.org/2008/03/19/free-anonymous-proxy-server-clearmypathcom/</link>
		<comments>http://quellhorst.org/2008/03/19/free-anonymous-proxy-server-clearmypathcom/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 13:37:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/19/free-anonymous-proxy-server-clearmypathcom/</guid>
		<description><![CDATA[ If you ever need to get past some firewall or proxy blocking MySpace or any other site, checkout my new site ClearMyPath.com. Using this simple web app, you can bypass screens like the one below. Another plus is that your browsing also becomes anonymous to the sites you are visiting because your IP address [...]]]></description>
			<content:encoded><![CDATA[<p> If you ever need to <a href="http://clearmypath.com/">get past some firewall or proxy blocking MySpace or any other site</a>, checkout my new site <a href="http://clearmypath.com/">ClearMyPath.com</a>. Using this simple web app, you can bypass screens like the one below. Another plus is that your browsing also becomes anonymous to the sites you are visiting because your IP address is hidden.</p>
<p><img src="http://quellhorst.org/wp-content/uploads/2008/03/myspace_blocked.gif" alt="myspace_blocked.gif" /></p>
<p>This site launch comes 4 days after my last site <a href="http://iswebsitedown.com/" title="Is Website Down">IsWebsiteDown.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/19/free-anonymous-proxy-server-clearmypathcom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Crazy Neighbour Tried to Attack Me</title>
		<link>http://quellhorst.org/2008/03/18/my-crazy-neighbour-tried-to-attack-me/</link>
		<comments>http://quellhorst.org/2008/03/18/my-crazy-neighbour-tried-to-attack-me/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 21:51:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[funny]]></category>

		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/18/my-crazy-neighbour-tried-to-attack-me/</guid>
		<description><![CDATA[
This lady was screaming because she was woken up. Since I had my camera out from filming some spring break stuff the night before I decided to antagonize her a bit.If you look in her hand, you will see the pepper spray she was trying to get me with.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=Po5w0BQ7K5Q"><img src="/wp-content/uploads/2008/03/picture-2.png"></a><br />
<span>This lady was screaming because she was woken up. Since I had my camera out from filming some spring break stuff the night before I decided to antagonize her a bit.If you look in her hand, you will see the pepper spray she was trying to get me with.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/18/my-crazy-neighbour-tried-to-attack-me/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Launch of IsWebSiteDown.com</title>
		<link>http://quellhorst.org/2008/03/15/launch-of-iswebsitedowncom/</link>
		<comments>http://quellhorst.org/2008/03/15/launch-of-iswebsitedowncom/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 17:51:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[iswebsitedown]]></category>

		<category><![CDATA[launch]]></category>

		<category><![CDATA[merb]]></category>

		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/15/launch-of-iswebsitedowncom/</guid>
		<description><![CDATA[What do you do when you see a screen like this?

Over the weekend I made a new site called IsWebsiteDown.com that lets you see if there is a problem with a website or your connection to that site. A toolbar widget for one click checking of sites is available.  No install is necessary, you [...]]]></description>
			<content:encoded><![CDATA[<p>What do you do when you see a screen like this?</p>
<p><img src="http://quellhorst.org/wp-content/uploads/2008/03/picture-3.png" alt="Page not Found Firefox" /></p>
<p>Over the weekend I made a new site called <a href="http://iswebsitedown.com" title="Is Website Down">IsWebsiteDown.com</a> that lets you see if there is a problem with a website or your connection to that site. A toolbar widget for one click checking of sites is available.  No install is necessary, you just click and drag a link <a href="http://iswebsitedown.com">on the homepage of IsWebsiteDown</a> to your browser&#8217;s toolbar. </p>
<p>The site was build in ruby with the <a href="http://www.merbivore.com/">merb</a> framework in just a few hours. The design needs work, and I&#8217;m working on a few new features. In the next few months, I hope to launch more small sites as a foundation for launching some larger projects.</p>
<p>-dan</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/15/launch-of-iswebsitedowncom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress Ping List</title>
		<link>http://quellhorst.org/2008/03/14/wordpress-ping-list/</link>
		<comments>http://quellhorst.org/2008/03/14/wordpress-ping-list/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 14:55:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[ping]]></category>

		<category><![CDATA[wordpress]]></category>

		<category><![CDATA[xml-rpc]]></category>

		<category><![CDATA[xmlrpc]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/14/wordpress-ping-list/</guid>
		<description><![CDATA[In WordPress the default ping list is small but can easily be changed by going to Options &#62; Writing &#62; Update Services. A ping lets other services like searching engines know you have added new content to a website.
I ping the following popular ping services:
http://api.feedster.com/ping
http://api.moreover.com/RPC2
http://api.my.yahoo.com/RPC2
http://xping.pubsub.com/ping/
http://ping.blo.gs/
http://ping.feedburner.com
http://ping.syndic8.com/xmlrpc.php
http://ping.weblogalot.com/rpc.php
http://rpc.blogrolling.com/pinger/
http://rpc.icerocket.com:10080/
http://rpc.newsgator.com/
http://rpc.technorati.com/rpc/ping
http://rpc.weblogs.com/RPC2
http://topicexchange.com/RPC2
http://www.blogdigger.com/RPC2
http://www.blogstreet.com/xrbin/xmlrpc.cgi
http://www.newsisfree.com/RPCCloud
http://ping.weblogs.se/
http://blogmatcher.com/u.php
http://coreblog.org/ping/
http://www.blogpeople.net/servlet/weblogUpdates
http://bulkfeeds.net/rpc
http://trackback.bakeinu.jp/bakeping.php
http://ping.myblog.jp
http://ping.bitacoras.com
http://ping.bloggers.jp/rpc/
http://ping.blogmura.jp/rpc/
http://xmlrpc.blogg.de
http://1470.net/api/ping
http://bblog.com/ping.php
http://blog.goo.ne.jp/XMLRPC
If you were curious, here is what the HTTP Request Header [...]]]></description>
			<content:encoded><![CDATA[<p>In WordPress the default ping list is small but can easily be changed by going to Options &gt; Writing &gt; Update Services. A ping lets other services like searching engines know you have added new content to a website.</p>
<p>I ping the following popular ping services:</p>
<p><a href="http://api.feedster.com/ping" target="_blank">http://api.feedster.com/ping</a><br />
<a href="http://api.moreover.com/RPC2" target="_blank">http://api.moreover.com/RPC2</a><br />
<a href="http://api.my.yahoo.com/RPC2" target="_blank">http://api.my.yahoo.com/RPC2</a><br />
<a href="http://xping.pubsub.com/ping/" target="_blank">http://xping.pubsub.com/ping/</a><br />
<a href="http://ping.blo.gs/" target="_blank">http://ping.blo.gs/</a><br />
<a href="http://ping.feedburner.com/" target="_blank">http://ping.feedburner.com</a><br />
<a href="http://ping.syndic8.com/xmlrpc.php" target="_blank">http://ping.syndic8.com/xmlrpc.php</a><br />
<a href="http://ping.weblogalot.com/rpc.php" target="_blank">http://ping.weblogalot.com/rpc.php</a><br />
<a href="http://rpc.blogrolling.com/pinger/" target="_blank">http://rpc.blogrolling.com/pinger/</a><br />
<a href="http://rpc.icerocket.com:10080/" target="_blank">http://rpc.icerocket.com:10080/</a><br />
<a href="http://rpc.newsgator.com/" target="_blank">http://rpc.newsgator.com/</a><br />
<a href="http://rpc.technorati.com/rpc/ping" target="_blank">http://rpc.technorati.com/rpc/ping</a><br />
<a href="http://rpc.weblogs.com/RPC2" target="_blank">http://rpc.weblogs.com/RPC2</a><br />
<a href="http://topicexchange.com/RPC2" target="_blank">http://topicexchange.com/RPC2</a><br />
<a href="http://www.blogdigger.com/RPC2" target="_blank">http://www.blogdigger.com/RPC2</a><br />
<a href="http://www.blogstreet.com/xrbin/xmlrpc.cgi" target="_blank">http://www.blogstreet.com/xrbin/xmlrpc.cgi</a><br />
<a href="http://www.newsisfree.com/RPCCloud" target="_blank">http://www.newsisfree.com/RPCCloud</a><br />
<a href="http://ping.weblogs.se/" target="_blank">http://ping.weblogs.se/</a><br />
<a href="http://blogmatcher.com/u.php" target="_blank">http://blogmatcher.com/u.php</a><br />
<a href="http://coreblog.org/ping/" target="_blank">http://coreblog.org/ping/</a><br />
<a href="http://www.blogpeople.net/servlet/weblogUpdates" target="_blank">http://www.blogpeople.net/servlet/weblogUpdates</a><br />
<a href="http://bulkfeeds.net/rpc" target="_blank">http://bulkfeeds.net/rpc</a><br />
<a href="http://trackback.bakeinu.jp/bakeping.php" target="_blank">http://trackback.bakeinu.jp/bakeping.php</a><br />
<a href="http://ping.myblog.jp/" target="_blank">http://ping.myblog.jp</a><br />
<a href="http://ping.bitacoras.com/" target="_blank">http://ping.bitacoras.com</a><br />
<a href="http://ping.bloggers.jp/rpc/" target="_blank">http://ping.bloggers.jp/rpc/</a><br />
<a href="http://ping.blogmura.jp/rpc/" target="_blank">http://ping.blogmura.jp/rpc/</a><br />
<a href="http://xmlrpc.blogg.de/" target="_blank">http://xmlrpc.blogg.de</a><br />
<a href="http://1470.net/api/ping" target="_blank">http://1470.net/api/ping</a><br />
<a href="http://bblog.com/ping.php" target="_blank">http://bblog.com/ping.php</a><br />
<a href="http://blog.goo.ne.jp/XMLRPC" target="_blank">http://blog.goo.ne.jp/XMLRPC</a></p>
<p>If you were curious, here is what the HTTP Request Header and the XML Message looks like for a ping:</p>
<p><img src="http://quellhorst.org/wp-content/uploads/2008/03/picture-16.png" alt="xml / http request header for ping" /></p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/14/wordpress-ping-list/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress Performance is Garbage!</title>
		<link>http://quellhorst.org/2008/03/14/wordpress-performance-is-garbage/</link>
		<comments>http://quellhorst.org/2008/03/14/wordpress-performance-is-garbage/#comments</comments>
		<pubDate>Fri, 14 Mar 2008 14:07:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[blog]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[ruby]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://quellhorst.org/2008/03/14/wordpress-performance-is-garbage/</guid>
		<description><![CDATA[
I just switched away from Mephisto for my blog (Ruby on Rails based) to WordPress but found the default install horifically slow.  I switched to WP because its popular (powering 1.8% of the internet) and its coded in PHP instead of Perl (Movable Type).

The WordPress slowness can be fixed by installing WP-Super-Cache. The initial [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://quellhorst.org/wp-content/uploads/2008/03/picture-15.png" title="apache benchmark on WP"><img src="http://quellhorst.org/wp-content/uploads/2008/03/picture-15.png" alt="apache benchmark on WP" /></a></p>
<p>I just switched away from Mephisto for my blog (Ruby on Rails based) to WordPress but found the default install horifically slow.  I switched to WP because its popular (powering 1.8% of the internet) and its coded in PHP instead of Perl (Movable Type).</p>
<p><a href="http://quellhorst.org/wp-content/uploads/2008/03/picture-14.png" title="apache benchmark on WP-Super-Cache"><img src="http://quellhorst.org/wp-content/uploads/2008/03/picture-14.png" alt="apache benchmark on WP-Super-Cache" /></a></p>
<p>The WordPress slowness can be fixed by installing WP-Super-Cache. The initial install yielded only 16.45 requests/second (on a very powerful server). After installing WP-Super-Cache performance jumps to 1587.07 requests/second.</p>
<p>-dan</p>
]]></content:encoded>
			<wfw:commentRss>http://quellhorst.org/2008/03/14/wordpress-performance-is-garbage/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
