<?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: Using mod_concat to Speed Up Start Render Times</title>
	<atom:link href="http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/</link>
	<description>Dave Artz and his discoveries in web design and development.</description>
	<lastBuildDate>Fri, 29 Jan 2010 19:09:28 -0800</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kai&#8217;s daily tech #38 &#8230; &#124; Kai Richard König</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-4975</link>
		<dc:creator>Kai&#8217;s daily tech #38 &#8230; &#124; Kai Richard König</dc:creator>
		<pubDate>Mon, 13 Jul 2009 20:04:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-4975</guid>
		<description>[...] Combining CSS &amp; JS with mod concat: Code Concatenation [...]</description>
		<content:encoded><![CDATA[<p>[...] Combining CSS &amp; JS with mod concat: Code Concatenation [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vivek Pohre</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-382</link>
		<dc:creator>Vivek Pohre</dc:creator>
		<pubDate>Thu, 13 Nov 2008 17:37:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-382</guid>
		<description>Hi Dave,
I am a fan of your blog and optimization.aol.com
I wanted to understand the fact of render time in a very very simple language. Can you please explain me. I want to know in terms of request&gt;response&gt;download&gt;display. 

Thanks,
Vivek</description>
		<content:encoded><![CDATA[<p>Hi Dave,<br />
I am a fan of your blog and optimization.aol.com<br />
I wanted to understand the fact of render time in a very very simple language. Can you please explain me. I want to know in terms of request&gt;response&gt;download&gt;display. </p>
<p>Thanks,<br />
Vivek</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 20 Ultimate Wordpress Plugins - Čolović Vladan</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-215</link>
		<dc:creator>20 Ultimate Wordpress Plugins - Čolović Vladan</dc:creator>
		<pubDate>Mon, 29 Sep 2008 23:48:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-215</guid>
		<description>[...] PHP Speedy WP » Compress CSS and JS in one - alternative solution. Read this post for great analysis of possible solutions to a problem. [...]</description>
		<content:encoded><![CDATA[<p>[...] PHP Speedy WP » Compress CSS and JS in one &#8211; alternative solution. Read this post for great analysis of possible solutions to a problem. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ijlal</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-191</link>
		<dc:creator>ijlal</dc:creator>
		<pubDate>Sun, 21 Sep 2008 00:20:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-191</guid>
		<description>Can someone give me the mod_concat.so file..... i am on windows and dont have proper tools to build and compile the .c file. 
Thanking in anticipation.
Regards</description>
		<content:encoded><![CDATA[<p>Can someone give me the mod_concat.so file&#8230;.. i am on windows and dont have proper tools to build and compile the .c file.<br />
Thanking in anticipation.<br />
Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-109</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sat, 09 Aug 2008 12:45:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-109</guid>
		<description>By the way what is the issue related with security?</description>
		<content:encoded><![CDATA[<p>By the way what is the issue related with security?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-108</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Fri, 08 Aug 2008 21:44:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-108</guid>
		<description>I like Rakaz’s PHP Combine Solution too because of it&#039;s caching capability on server. On the other end i couldn&#039;t have different paths files combined in once like with mod_concat. I welcome ideas on how to best use these or to gain from both.</description>
		<content:encoded><![CDATA[<p>I like Rakaz’s PHP Combine Solution too because of it&#8217;s caching capability on server. On the other end i couldn&#8217;t have different paths files combined in once like with mod_concat. I welcome ideas on how to best use these or to gain from both.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ArtzStudio</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-95</link>
		<dc:creator>ArtzStudio</dc:creator>
		<pubDate>Fri, 01 Aug 2008 17:54:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-95</guid>
		<description>&lt;p&gt;Hmm, I logged this in memory at some point, and I traced this back to the following article: &lt;a href=&quot;http://www.thinkvitamin.com/features/webapps/serving-javascript-fast&quot; rel=&quot;nofollow&quot;&gt;Serving JavaScript Fast&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I also found a few other mentions:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.sitepoint.com/forums/showthread.php?t=551724&quot; rel=&quot;nofollow&quot;&gt;Safari: no cache for files when they have variables in query string?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://css-tricks.com/update-on-css-caching/#comment-16328&quot; rel=&quot;nofollow&quot;&gt;CSS Caching, see Comments&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.techlists.org/archives/programming/railslist/2006-05/msg04915.shtml&quot; rel=&quot;nofollow&quot;&gt;Query Strings and Browser Caching&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://particletree.com/notebook/automatically-version-your-css-and-javascript-files/#comment-24520&quot; rel=&quot;nofollow&quot;&gt;Version your CSS/JS, a comment&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.9&quot; rel=&quot;nofollow&quot;&gt;Section 13.9 of the HTTP/1.1: Caching in HTTP spec&lt;/a&gt; says:&lt;/p&gt;
&lt;p&gt;&lt;i&gt;We note one exception to this rule: since some applications have traditionally used GETs and HEADs with query URLs (those containing a &quot;?&quot; in the rel_path part) to perform operations with significant side effects, caches MUST NOT treat responses to such URIs as fresh unless the server provides an explicit expiration time. This specifically means that responses from HTTP/1.0 servers for such URIs SHOULD NOT be taken from a cache.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;I think people may be misinterpreting the spec - it seems HTTP/1.1 should respect the cache headers, but HTTP/1.0 should not (and thus why Opera and Safari may not).&lt;/p&gt;
&lt;p&gt;This guy claims all browsers respect the cache control headers with query parameters: &lt;a href=&quot;http://www.mnot.net/blog/2006/05/11/browser_caching&quot; rel=&quot;nofollow&quot;&gt;The State of Browser Caching&lt;/a&gt; but no specifics if his tests were HTTP/1.1 or HTTP/1.0.&lt;/p&gt;
&lt;p&gt;If what you say is true, I need to update my brain (and this article). This may give me an excuse to install &lt;a href=&quot;http://michelf.com/projects/multi-safari/&quot; rel=&quot;nofollow&quot;&gt;Multi-Safari&lt;/a&gt; and test on AOL&#039;s servers as they use HTTP/1.0 to gain 4 parallel connections in IE. Anybody have any test data here?&lt;/p&gt;</description>
		<content:encoded><![CDATA[<p>Hmm, I logged this in memory at some point, and I traced this back to the following article: <a href="http://www.thinkvitamin.com/features/webapps/serving-javascript-fast" rel="nofollow">Serving JavaScript Fast</a>.</p>
<p>I also found a few other mentions:</p>
<ul>
<li><a href="http://www.sitepoint.com/forums/showthread.php?t=551724" rel="nofollow">Safari: no cache for files when they have variables in query string?</a></li>
<li><a href="http://css-tricks.com/update-on-css-caching/#comment-16328" rel="nofollow">CSS Caching, see Comments</a></li>
<li><a href="http://www.techlists.org/archives/programming/railslist/2006-05/msg04915.shtml" rel="nofollow">Query Strings and Browser Caching</a></li>
<li><a href="http://particletree.com/notebook/automatically-version-your-css-and-javascript-files/#comment-24520" rel="nofollow">Version your CSS/JS, a comment</a></li>
</ul>
<p><a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13.9" rel="nofollow">Section 13.9 of the HTTP/1.1: Caching in HTTP spec</a> says:</p>
<p><i>We note one exception to this rule: since some applications have traditionally used GETs and HEADs with query URLs (those containing a &#8220;?&#8221; in the rel_path part) to perform operations with significant side effects, caches MUST NOT treat responses to such URIs as fresh unless the server provides an explicit expiration time. This specifically means that responses from HTTP/1.0 servers for such URIs SHOULD NOT be taken from a cache.</i></p>
<p>I think people may be misinterpreting the spec &#8211; it seems HTTP/1.1 should respect the cache headers, but HTTP/1.0 should not (and thus why Opera and Safari may not).</p>
<p>This guy claims all browsers respect the cache control headers with query parameters: <a href="http://www.mnot.net/blog/2006/05/11/browser_caching" rel="nofollow">The State of Browser Caching</a> but no specifics if his tests were HTTP/1.1 or HTTP/1.0.</p>
<p>If what you say is true, I need to update my brain (and this article). This may give me an excuse to install <a href="http://michelf.com/projects/multi-safari/" rel="nofollow">Multi-Safari</a> and test on AOL&#8217;s servers as they use HTTP/1.0 to gain 4 parallel connections in IE. Anybody have any test data here?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Griego</title>
		<link>http://www.artzstudio.com/2008/08/using-modconcat-to-speed-up-render-start/comment-page-1/#comment-94</link>
		<dc:creator>Chris Griego</dc:creator>
		<pubDate>Fri, 01 Aug 2008 16:39:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=45#comment-94</guid>
		<description>Dave, what versions of Safari and Opera are you basing the statement that query strings causes these browsers to not honor cache control headers? In my tests with Safari 3 and Opera 9, they both appear to honor Expires headers used with query strings.</description>
		<content:encoded><![CDATA[<p>Dave, what versions of Safari and Opera are you basing the statement that query strings causes these browsers to not honor cache control headers? In my tests with Safari 3 and Opera 9, they both appear to honor Expires headers used with query strings.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
