<?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: Cache Pages for Faster Loading Times</title>
	<atom:link href="http://brightscape.net/cache-pages-for-faster-loading-times/feed/" rel="self" type="application/rss+xml" />
	<link>http://brightscape.net/cache-pages-for-faster-loading-times/</link>
	<description>web development &#38; internet technology for a modern generation...</description>
	<pubDate>Thu, 28 Aug 2008 14:40:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Compress jQuery Even Further &#124; brightscape.net</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-5049</link>
		<dc:creator>Compress jQuery Even Further &#124; brightscape.net</dc:creator>
		<pubDate>Mon, 02 Jun 2008 11:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-5049</guid>
		<description>[...] One recommendation when using caching for extended periods (I.e. longer than a few hours), it is recommended to use numbered file names. In the case of jQuery, it is automatically given a unique file name when downloaded. It is recommended to maintain this structure for when the script is upgraded on the site. Please read our previous article for more detailed instructions on .htaccess/page caching. [...]</description>
		<content:encoded><![CDATA[<p>[...] One recommendation when using caching for extended periods (I.e. longer than a few hours), it is recommended to use numbered file names. In the case of jQuery, it is automatically given a unique file name when downloaded. It is recommended to maintain this structure for when the script is upgraded on the site. Please read our previous article for more detailed instructions on .htaccess/page caching. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1908</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Fri, 18 Apr 2008 08:19:12 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1908</guid>
		<description>Thanks Faragon,

As far as I know there isn't a way to automatically check the date of the file updates.

The reason you change the file name, is that if a user visits your site they will continue to get an out-dated JavaScript or CSS file because the filename is the same and the server wont download a new version.

By using incremental number changes, this forces the server to download any updated files, if the version in the users cache is older.

I know it can be a bit annoying having to make such sitewide changes, but using Find/Replace in a text editor or Dreamweaver enables you to do it fairly quickly.

A little tip for testing changes on your own PC. Hold down Shift and press the Refresh icon on your browser and the browser will request all the files from the server again rather than caching any.</description>
		<content:encoded><![CDATA[<p>Thanks Faragon,</p>
<p>As far as I know there isn&#8217;t a way to automatically check the date of the file updates.</p>
<p>The reason you change the file name, is that if a user visits your site they will continue to get an out-dated JavaScript or CSS file because the filename is the same and the server wont download a new version.</p>
<p>By using incremental number changes, this forces the server to download any updated files, if the version in the users cache is older.</p>
<p>I know it can be a bit annoying having to make such sitewide changes, but using Find/Replace in a text editor or Dreamweaver enables you to do it fairly quickly.</p>
<p>A little tip for testing changes on your own PC. Hold down Shift and press the Refresh icon on your browser and the browser will request all the files from the server again rather than caching any.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Faragon</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1889</link>
		<dc:creator>Faragon</dc:creator>
		<pubDate>Thu, 17 Apr 2008 19:19:22 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1889</guid>
		<description>Awesome post Rob,

Thanks for sharing this information. Very soon I will try to implement this technique.

When the "expire" time period is set, do you necessarily need to change the name of the files once you update them or is there a way  for it to do a date check and update automatically?

thanks.</description>
		<content:encoded><![CDATA[<p>Awesome post Rob,</p>
<p>Thanks for sharing this information. Very soon I will try to implement this technique.</p>
<p>When the &#8220;expire&#8221; time period is set, do you necessarily need to change the name of the files once you update them or is there a way  for it to do a date check and update automatically?</p>
<p>thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1842</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 16 Apr 2008 08:30:17 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1842</guid>
		<description>Excellent moserw, I'm glad it works for you. I think most decent Apache hosted packages are capable of using this technique. It's just some hosts seem to disable some of these types of functions.</description>
		<content:encoded><![CDATA[<p>Excellent moserw, I&#8217;m glad it works for you. I think most decent Apache hosted packages are capable of using this technique. It&#8217;s just some hosts seem to disable some of these types of functions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moserw</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1830</link>
		<dc:creator>moserw</dc:creator>
		<pubDate>Tue, 15 Apr 2008 17:28:21 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1830</guid>
		<description>Rob,

Have started using it and have not experienced any problems till now.  Will keep you in the loop if any trouble turns up.  Thanks for replying, much appreciated.

moserw</description>
		<content:encoded><![CDATA[<p>Rob,</p>
<p>Have started using it and have not experienced any problems till now.  Will keep you in the loop if any trouble turns up.  Thanks for replying, much appreciated.</p>
<p>moserw</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1776</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 14 Apr 2008 09:07:27 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1776</guid>
		<description>I hope it works for you Moserw, it does really depend on how your server is setup. But it is definitely worth trying it out.</description>
		<content:encoded><![CDATA[<p>I hope it works for you Moserw, it does really depend on how your server is setup. But it is definitely worth trying it out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moserw</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1727</link>
		<dc:creator>moserw</dc:creator>
		<pubDate>Sat, 12 Apr 2008 02:40:47 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1727</guid>
		<description>Thanks for sharing.  Its really useful if it works long time.  Have tried caching before but kept getting 500 error.  Hope this works.  Much appreciated.</description>
		<content:encoded><![CDATA[<p>Thanks for sharing.  Its really useful if it works long time.  Have tried caching before but kept getting 500 error.  Hope this works.  Much appreciated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1190</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 27 Feb 2008 09:29:35 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1190</guid>
		<description>If your virtual host doesn't support mod_expires I'd suggest sticking with a Wordpress plug-in. That is the only problem with virtual hosting. It's worth finding out what's included in the package beforehand.

My host allows me to pick modules and install them for use on my site. flexibility for those who want/need extra customisation.</description>
		<content:encoded><![CDATA[<p>If your virtual host doesn&#8217;t support mod_expires I&#8217;d suggest sticking with a Wordpress plug-in. That is the only problem with virtual hosting. It&#8217;s worth finding out what&#8217;s included in the package beforehand.</p>
<p>My host allows me to pick modules and install them for use on my site. flexibility for those who want/need extra customisation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark @ TheLocoMono</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1187</link>
		<dc:creator>Mark @ TheLocoMono</dc:creator>
		<pubDate>Tue, 26 Feb 2008 22:40:09 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1187</guid>
		<description>I just found out from my host server that

"That module doesn't exist on our servers, so... it would be pointless to have it."

Is there an alternative module?  I am trying to find out if my host server has more information available as to what module is available.</description>
		<content:encoded><![CDATA[<p>I just found out from my host server that</p>
<p>&#8220;That module doesn&#8217;t exist on our servers, so&#8230; it would be pointless to have it.&#8221;</p>
<p>Is there an alternative module?  I am trying to find out if my host server has more information available as to what module is available.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rob</title>
		<link>http://brightscape.net/cache-pages-for-faster-loading-times/#comment-1175</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Mon, 25 Feb 2008 09:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://brightscape.net/2008/01/17/cache-pages-for-faster-loading-times/#comment-1175</guid>
		<description>If you use external JavaScript files (which is advisable), the above code will do this for you by picking up the file extension (.js).

Ajax is JavaScript so it should work for that to. You can compress any xml as well by including the (.xml) extension to the htaccess file.

As with all these things, test and test again. If things don't work correctly tweak the file by adding/removing extensions until you are happy.

Remember for testing purposes, when you refresh to clear the cache so that your browser isn't loading the cached version of the page. In Firefox Shift + Refresh button.</description>
		<content:encoded><![CDATA[<p>If you use external JavaScript files (which is advisable), the above code will do this for you by picking up the file extension (.js).</p>
<p>Ajax is JavaScript so it should work for that to. You can compress any xml as well by including the (.xml) extension to the htaccess file.</p>
<p>As with all these things, test and test again. If things don&#8217;t work correctly tweak the file by adding/removing extensions until you are happy.</p>
<p>Remember for testing purposes, when you refresh to clear the cache so that your browser isn&#8217;t loading the cached version of the page. In Firefox Shift + Refresh button.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
