<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: How to Speed up Your Django Sites with NginX, Memcached, and django-compress</title>
	<atom:link href="http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/feed/" rel="self" type="application/rss+xml" />
	<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/</link>
	<description></description>
	<lastBuildDate>Sat, 13 Mar 2010 16:23:00 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: renanorola</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15210</link>
		<dc:creator>renanorola</dc:creator>
		<pubDate>Fri, 12 Feb 2010 00:43:31 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15210</guid>
		<description>Hey webmaster, good day. Totally Great work. You have gained a new fan. Please continue this awesome work and I look forward to see more of your excellent posts. Take care. &lt;a href=&quot;http://www.telebisyonserye.info&quot; rel=&quot;nofollow&quot;&gt;http://www.telebisyonserye.info&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Hey webmaster, good day. Totally Great work. You have gained a new fan. Please continue this awesome work and I look forward to see more of your excellent posts. Take care. <a href="http://www.telebisyonserye.info" rel="nofollow">http://www.telebisyonserye.info</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tjenarvi</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15205</link>
		<dc:creator>tjenarvi</dc:creator>
		<pubDate>Thu, 07 Jan 2010 07:53:35 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15205</guid>
		<description>Hi there,&lt;br&gt;&lt;br&gt;I don&#039;t quite understand here.&lt;br&gt;Will the django will automatically read the nginx &quot;location /files&quot; ???&lt;br&gt;&lt;br&gt;Because I got a problem that it couldn&#039;t find the url in the urls.py when I tried to open &lt;a href=&quot;http://localhost/media&quot; rel=&quot;nofollow&quot;&gt;http://localhost/media&lt;/a&gt; &lt;br&gt;&lt;br&gt;Please help me out, Thanks a million !</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>I don&#39;t quite understand here.<br />Will the django will automatically read the nginx &#8220;location /files&#8221; ???</p>
<p>Because I got a problem that it couldn&#39;t find the url in the urls.py when I tried to open <a href="http://localhost/media" rel="nofollow">http://localhost/media</a> </p>
<p>Please help me out, Thanks a million !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Allard</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15163</link>
		<dc:creator>Greg Allard</dc:creator>
		<pubDate>Wed, 29 Apr 2009 20:44:24 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15163</guid>
		<description>I just installed django-memcache-status to see the usage of memcache in the django admin interface. It looks pretty good and it&#039;s easy to install. Just download it and add it to installed apps. &lt;a href=&quot;http://github.com/bartTC/django-memcache-status/&quot; rel=&quot;nofollow&quot;&gt;http://github.com/bartTC/django-memcache-status/&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I just installed django-memcache-status to see the usage of memcache in the django admin interface. It looks pretty good and it&#39;s easy to install. Just download it and add it to installed apps. <a href="http://github.com/bartTC/django-memcache-status/" rel="nofollow">http://github.com/bartTC/django-memcache-status/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Allard</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15162</link>
		<dc:creator>Greg Allard</dc:creator>
		<pubDate>Wed, 29 Apr 2009 18:33:22 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15162</guid>
		<description>Yeah amazon&#039;s content distribution network is awesome and not a bad price. I&#039;d like to hook that up sometime soon. I didn&#039;t know that subdomains would help with the browser limit. That&#039;s a good idea.</description>
		<content:encoded><![CDATA[<p>Yeah amazon&#39;s content distribution network is awesome and not a bad price. I&#39;d like to hook that up sometime soon. I didn&#39;t know that subdomains would help with the browser limit. That&#39;s a good idea.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim Rosenblatt</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15161</link>
		<dc:creator>Tim Rosenblatt</dc:creator>
		<pubDate>Wed, 29 Apr 2009 18:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15161</guid>
		<description>Great post, even for us non-Djangoers.&lt;br&gt;&lt;br&gt;One other tip on the serving-static-files thing: move them off your server entirely and don&#039;t even use the processing power. Store them on S3. From there, you can use the CDN and map multiple subdomains to the content, so you can spread your requests across multiple subdomains. &lt;br&gt;&lt;br&gt;The reason for this is that web browsers will not open more than N connections to a given domain. Mapping them across multiple subdomains means that an image/static-heavy page will open even more connections and load concurrently.</description>
		<content:encoded><![CDATA[<p>Great post, even for us non-Djangoers.</p>
<p>One other tip on the serving-static-files thing: move them off your server entirely and don&#39;t even use the processing power. Store them on S3. From there, you can use the CDN and map multiple subdomains to the content, so you can spread your requests across multiple subdomains. </p>
<p>The reason for this is that web browsers will not open more than N connections to a given domain. Mapping them across multiple subdomains means that an image/static-heavy page will open even more connections and load concurrently.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Allard</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15160</link>
		<dc:creator>Greg Allard</dc:creator>
		<pubDate>Sat, 25 Apr 2009 19:42:17 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15160</guid>
		<description>Thanks. I&#039;ve never been to tutlist before. Sounds like a good idea.</description>
		<content:encoded><![CDATA[<p>Thanks. I&#39;ve never been to tutlist before. Sounds like a good idea.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JDStraughan</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15159</link>
		<dc:creator>JDStraughan</dc:creator>
		<pubDate>Sat, 25 Apr 2009 17:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15159</guid>
		<description>Added to &lt;a href=&quot;http://tutlist.com&quot; rel=&quot;nofollow&quot;&gt;http://tutlist.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;Great tutorial.</description>
		<content:encoded><![CDATA[<p>Added to <a href="http://tutlist.com" rel="nofollow">http://tutlist.com</a></p>
<p>Great tutorial.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Allard</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15156</link>
		<dc:creator>Greg Allard</dc:creator>
		<pubDate>Fri, 24 Apr 2009 13:42:59 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15156</guid>
		<description>I haven&#039;t gotten into caching and increasing performance of my application code itself; I was starting with the server. Thanks for the suggestion. When I do get around to speeding up slow parts of my code, I&#039;ll keep Beaker in mind.</description>
		<content:encoded><![CDATA[<p>I haven&#39;t gotten into caching and increasing performance of my application code itself; I was starting with the server. Thanks for the suggestion. When I do get around to speeding up slow parts of my code, I&#39;ll keep Beaker in mind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bbangert</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15155</link>
		<dc:creator>bbangert</dc:creator>
		<pubDate>Fri, 24 Apr 2009 06:36:36 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15155</guid>
		<description>Have you taken a look at Beaker? You can cache slow functionsthen, so that only parts of a request are cached as needed. It&#039;s easier to use with django now as well, I just blogged about it&#039;s use as a library on &lt;a href=&quot;http://groovie.org&quot; rel=&quot;nofollow&quot;&gt;groovie.org&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Have you taken a look at Beaker? You can cache slow functionsthen, so that only parts of a request are cached as needed. It&#39;s easier to use with django now as well, I just blogged about it&#39;s use as a library on <a href="http://groovie.org" rel="nofollow">groovie.org</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg Allard</title>
		<link>http://codespatter.com/2009/04/23/how-to-speed-up-your-django-sites/comment-page-1/#comment-15154</link>
		<dc:creator>Greg Allard</dc:creator>
		<pubDate>Thu, 23 Apr 2009 20:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://codespatter.com/?p=389#comment-15154</guid>
		<description>There are two more django apps that could help reduce http requests. I didn&#039;t find these until after posting this. &lt;a href=&quot;http://code.google.com/p/django-sprites/&quot; rel=&quot;nofollow&quot;&gt;http://code.google.com/p/django-sprites/&lt;/a&gt; and &lt;a href=&quot;http://github.com/rnk/django-media-bundler/tree/master&quot; rel=&quot;nofollow&quot;&gt;http://github.com/rnk/django-media-bundler/tree...&lt;/a&gt; will help create image sprites so that your css background images are all one file request. CSS sprites are explained in more detail here &lt;a href=&quot;http://alistapart.com/articles/sprites&quot; rel=&quot;nofollow&quot;&gt;http://alistapart.com/articles/sprites&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>There are two more django apps that could help reduce http requests. I didn&#39;t find these until after posting this. <a href="http://code.google.com/p/django-sprites/" rel="nofollow">http://code.google.com/p/django-sprites/</a> and <a href="http://github.com/rnk/django-media-bundler/tree/master" rel="nofollow"></a><a href="http://github.com/rnk/django-media-bundler/tree.." rel="nofollow">http://github.com/rnk/django-media-bundler/tree..</a>. will help create image sprites so that your css background images are all one file request. CSS sprites are explained in more detail here <a href="http://alistapart.com/articles/sprites" rel="nofollow">http://alistapart.com/articles/sprites</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
