<?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: 25 Ways to Speed Up your Website</title>
	<atom:link href="http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/</link>
	<description>Ideas for Marketing in Web 2.0</description>
	<lastBuildDate>Sun, 07 Mar 2010 04:21:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Imprinted Flash Drives</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-3124</link>
		<dc:creator>Imprinted Flash Drives</dc:creator>
		<pubDate>Thu, 12 Nov 2009 23:24:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-3124</guid>
		<description>Very helpful and useful information. I wish I found this article before I&#039;ve done all this already. But however, I suggest everybody to follow this rules.</description>
		<content:encoded><![CDATA[<p>Very helpful and useful information. I wish I found this article before I&#8217;ve done all this already. But however, I suggest everybody to follow this rules.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Reducing Friction in the Sales Process &#124; Get Elastic</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-3017</link>
		<dc:creator>Reducing Friction in the Sales Process &#124; Get Elastic</dc:creator>
		<pubDate>Sun, 20 Sep 2009 15:05:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-3017</guid>
		<description>[...] Our friend Justin Palmer offers 25 ways to speed up your website. [...]</description>
		<content:encoded><![CDATA[<p>[...] Our friend Justin Palmer offers 25 ways to speed up your website. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sunnybear</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2955</link>
		<dc:creator>sunnybear</dc:creator>
		<pubDate>Thu, 10 Sep 2009 07:16:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2955</guid>
		<description>All this can be done automatically. And there has been developed open source tool to do all this stuff - Web Optimizer ( http://code.google.com/p/web-optimizator/ ). It includes gzip, merging, minify, CSS Sprites, data:URI, multiple hosts,unobtrusive logic, etc, etc.</description>
		<content:encoded><![CDATA[<p>All this can be done automatically. And there has been developed open source tool to do all this stuff &#8211; Web Optimizer ( <a href="http://code.google.com/p/web-optimizator/" rel="nofollow">http://code.google.com/p/web-optimizator/</a> ). It includes gzip, merging, minify, CSS Sprites, data:URI, multiple hosts,unobtrusive logic, etc, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: the_guv</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2664</link>
		<dc:creator>the_guv</dc:creator>
		<pubDate>Tue, 09 Jun 2009 23:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2664</guid>
		<description>cheers Justin,

Handy stuff.

Couple more tips:-

For platform users, deactivate unwanted plugins/modules.

For VPS users, check out the Nginx web server, which is better than Apache or Lighttpd.

Many tx for this.</description>
		<content:encoded><![CDATA[<p>cheers Justin,</p>
<p>Handy stuff.</p>
<p>Couple more tips:-</p>
<p>For platform users, deactivate unwanted plugins/modules.</p>
<p>For VPS users, check out the Nginx web server, which is better than Apache or Lighttpd.</p>
<p>Many tx for this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daily Links &#124; AndySowards.com :: Professional Web Design, Development, Programming, Hacks, Downloads, Math and being a Web 2.0 Hipster?</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2614</link>
		<dc:creator>Daily Links &#124; AndySowards.com :: Professional Web Design, Development, Programming, Hacks, Downloads, Math and being a Web 2.0 Hipster?</dc:creator>
		<pubDate>Wed, 13 May 2009 01:03:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2614</guid>
		<description>[...] 25 Ways to Speed Up your Website Great ways to speed up your website!! (tags: web tips optimization speed) [...]</description>
		<content:encoded><![CDATA[<p>[...] 25 Ways to Speed Up your Website Great ways to speed up your website!! (tags: web tips optimization speed) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julio, from Ecuador</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2612</link>
		<dc:creator>Julio, from Ecuador</dc:creator>
		<pubDate>Mon, 11 May 2009 17:04:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2612</guid>
		<description>Great, very good tips, i have one more.. If you wish loading whatever image as background, before loading other page you can put on it on some place principal page with a size of 1px width and heigth where doesn´t see it.</description>
		<content:encoded><![CDATA[<p>Great, very good tips, i have one more.. If you wish loading whatever image as background, before loading other page you can put on it on some place principal page with a size of 1px width and heigth where doesn´t see it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top tutorials week ending 02/21/09</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2463</link>
		<dc:creator>Top tutorials week ending 02/21/09</dc:creator>
		<pubDate>Sun, 22 Feb 2009 02:23:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2463</guid>
		<description>[...] 25 Ways to Speed Up your Website - Palmer Webmarketing [...]</description>
		<content:encoded><![CDATA[<p>[...] 25 Ways to Speed Up your Website &#8211; Palmer Webmarketing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2009-02-18 &#124; This Inspires Me</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2459</link>
		<dc:creator>links for 2009-02-18 &#124; This Inspires Me</dc:creator>
		<pubDate>Wed, 18 Feb 2009 10:14:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2459</guid>
		<description>[...] 25 Ways to Speed Up your Website (tags: web optimization speed) [...]</description>
		<content:encoded><![CDATA[<p>[...] 25 Ways to Speed Up your Website (tags: web optimization speed) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: You are now listed on FAQPAL</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2458</link>
		<dc:creator>You are now listed on FAQPAL</dc:creator>
		<pubDate>Wed, 18 Feb 2009 03:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2458</guid>
		<description>&lt;strong&gt;25 Ways to Speed Up your Website...&lt;/strong&gt;

Looking to speed up your website?  Try these tips....</description>
		<content:encoded><![CDATA[<p><strong>25 Ways to Speed Up your Website&#8230;</strong></p>
<p>Looking to speed up your website?  Try these tips&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Web Hosting Delhi</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2331</link>
		<dc:creator>Web Hosting Delhi</dc:creator>
		<pubDate>Fri, 02 Jan 2009 12:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2331</guid>
		<description>i agree with Justin Palmer we use CSS and reduce formatting to direct HTML.
We always try to call custom CSS and replace table tag to div as much as possible.</description>
		<content:encoded><![CDATA[<p>i agree with Justin Palmer we use CSS and reduce formatting to direct HTML.<br />
We always try to call custom CSS and replace table tag to div as much as possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed Evans</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2323</link>
		<dc:creator>Ed Evans</dc:creator>
		<pubDate>Mon, 29 Dec 2008 18:56:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2323</guid>
		<description>I agree with Jason Billingsley as do server developers such as Microsoft. Most performance benefits can come from reducing the HTTP requests.

I just thought the Sprite idea may need a little more explanation:
The best way is to combine several images into a single file (called a Sprite) and then these can be placed on the page as background images and positioned with CSS.

Typical uses would included buttons in their various states (as an example create the button background with it&#039;s hover state as a single image so when you hover you simply change the position of the background image, rather than downloading a new image on the fly), custom fonts can be put in one file and inserted using image replacement, and there are of course others...</description>
		<content:encoded><![CDATA[<p>I agree with Jason Billingsley as do server developers such as Microsoft. Most performance benefits can come from reducing the HTTP requests.</p>
<p>I just thought the Sprite idea may need a little more explanation:<br />
The best way is to combine several images into a single file (called a Sprite) and then these can be placed on the page as background images and positioned with CSS.</p>
<p>Typical uses would included buttons in their various states (as an example create the button background with it&#8217;s hover state as a single image so when you hover you simply change the position of the background image, rather than downloading a new image on the fly), custom fonts can be put in one file and inserted using image replacement, and there are of course others&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Susan Petracco</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2320</link>
		<dc:creator>Susan Petracco</dc:creator>
		<pubDate>Mon, 29 Dec 2008 02:49:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2320</guid>
		<description>I agree with Jason here about the number of http requests for sliced images. Justin, you made a good point about that already with #16 &quot;Reduce Http requests from other sites&quot;. This was a HUGE issue we dealt with recently on a client&#039;s site. In addition to loading files from their own domain, they were loading the HackerSafe logo from McAfee, analytics from Google and Raven SEO, etc etc.

YSlow from Yahoo is a great tool for optimizing sites. http://developer.yahoo.com/yslow/ It requires Firefox and Firebug.</description>
		<content:encoded><![CDATA[<p>I agree with Jason here about the number of http requests for sliced images. Justin, you made a good point about that already with #16 &#8220;Reduce Http requests from other sites&#8221;. This was a HUGE issue we dealt with recently on a client&#8217;s site. In addition to loading files from their own domain, they were loading the HackerSafe logo from McAfee, analytics from Google and Raven SEO, etc etc.</p>
<p>YSlow from Yahoo is a great tool for optimizing sites. <a href="http://developer.yahoo.com/yslow/" rel="nofollow">http://developer.yahoo.com/yslow/</a> It requires Firefox and Firebug.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Top 10 tips for speeding up your website - David&#8217;s Web Development Blog</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2273</link>
		<dc:creator>Top 10 tips for speeding up your website - David&#8217;s Web Development Blog</dc:creator>
		<pubDate>Wed, 17 Dec 2008 08:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2273</guid>
		<description>[...] Need more tips?  Check out these related articles: Yahoo&#8217;s best practices for speeding up webpages YUI Blog: Image Optimization (4-part series written by Stoyan Stefanov) 20 Tips and Tricks to Speed-Up Your Wordpress Blog 25 Ways to Speed Up your Website [...]</description>
		<content:encoded><![CDATA[<p>[...] Need more tips?  Check out these related articles: Yahoo&#8217;s best practices for speeding up webpages YUI Blog: Image Optimization (4-part series written by Stoyan Stefanov) 20 Tips and Tricks to Speed-Up Your Wordpress Blog 25 Ways to Speed Up your Website [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ahydra</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2213</link>
		<dc:creator>ahydra</dc:creator>
		<pubDate>Thu, 20 Nov 2008 15:38:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2213</guid>
		<description>Its great post all the necessary tricks are included in this post. Many thanks. :)</description>
		<content:encoded><![CDATA[<p>Its great post all the necessary tricks are included in this post. Many thanks. <img src='http://www.palmerwebmarketing.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zuborg</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2208</link>
		<dc:creator>zuborg</dc:creator>
		<pubDate>Wed, 19 Nov 2008 16:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2208</guid>
		<description>Slicing is applicable only to very large (full screen) images.

About IP vs. domain - using IP will allow browser to avoid unnecessary DNS lookup in case images are hosted on separate domain.
It&#039;s quite helpful to server to move hosting of static files into separate webserver like nginx or apache without php/cgi modules, even on same hardware, because lightened software cause less load on server.

I would also recommend to use more visual speedmeters to test you site, http://Site-Perf.com/ for example. It supports a lot of features like Keep-Alive and HTTP-Compression and is highly customizable</description>
		<content:encoded><![CDATA[<p>Slicing is applicable only to very large (full screen) images.</p>
<p>About IP vs. domain &#8211; using IP will allow browser to avoid unnecessary DNS lookup in case images are hosted on separate domain.<br />
It&#8217;s quite helpful to server to move hosting of static files into separate webserver like nginx or apache without php/cgi modules, even on same hardware, because lightened software cause less load on server.</p>
<p>I would also recommend to use more visual speedmeters to test you site, <a href="http://Site-Perf.com/" rel="nofollow">http://Site-Perf.com/</a> for example. It supports a lot of features like Keep-Alive and HTTP-Compression and is highly customizable</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; 7 things you can do so your users won&#8217;t leave :: ENHANCE</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-2077</link>
		<dc:creator>&#187; 7 things you can do so your users won&#8217;t leave :: ENHANCE</dc:creator>
		<pubDate>Tue, 14 Oct 2008 20:32:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-2077</guid>
		<description>[...] 25 Ways to Speed up your website [...]</description>
		<content:encoded><![CDATA[<p>[...] 25 Ways to Speed up your website [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Play Games</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-1366</link>
		<dc:creator>Play Games</dc:creator>
		<pubDate>Fri, 27 Jun 2008 07:23:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-1366</guid>
		<description>Thanks Steph,

I think you might be right on that one, I started the process of putting ip addresses in the html code but didn&#039;t complete all of it.

rgds

Simon</description>
		<content:encoded><![CDATA[<p>Thanks Steph,</p>
<p>I think you might be right on that one, I started the process of putting ip addresses in the html code but didn&#8217;t complete all of it.</p>
<p>rgds</p>
<p>Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steph</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-1365</link>
		<dc:creator>Steph</dc:creator>
		<pubDate>Thu, 26 Jun 2008 19:39:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-1365</guid>
		<description>To Simon: The client operating system usually caches dns requests. So writing a static IP address in Html code is useless, and reduces flexibility.</description>
		<content:encoded><![CDATA[<p>To Simon: The client operating system usually caches dns requests. So writing a static IP address in Html code is useless, and reduces flexibility.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-1294</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Tue, 20 May 2008 22:51:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-1294</guid>
		<description>I have a dedicated IP can I reduce dns lookups client side on my images by having  the dedicated ip in lieu of my domain name.?

Also where I have php content with the path of say a theme as ./themename/directory/randompic.jpg

can I replace this with my dedicated ip address so it becomes ?

xx.xx.xx.xx/themename/directory/randompic.jpg 

thanks</description>
		<content:encoded><![CDATA[<p>I have a dedicated IP can I reduce dns lookups client side on my images by having  the dedicated ip in lieu of my domain name.?</p>
<p>Also where I have php content with the path of say a theme as ./themename/directory/randompic.jpg</p>
<p>can I replace this with my dedicated ip address so it becomes ?</p>
<p>xx.xx.xx.xx/themename/directory/randompic.jpg </p>
<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: palmerwebmarketing</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-1063</link>
		<dc:creator>palmerwebmarketing</dc:creator>
		<pubDate>Wed, 19 Mar 2008 15:08:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-1063</guid>
		<description>Good question. Many content delivery networks specialize in serving up fast content such as images and video. It can be much faster to use a delivery network instead of hosting your own images.

Justin</description>
		<content:encoded><![CDATA[<p>Good question. Many content delivery networks specialize in serving up fast content such as images and video. It can be much faster to use a delivery network instead of hosting your own images.</p>
<p>Justin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: London SEO</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-1062</link>
		<dc:creator>London SEO</dc:creator>
		<pubDate>Wed, 19 Mar 2008 14:19:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-1062</guid>
		<description>Again stumbled upon your post :)

I was looking for an explanation for the website performance w.r.t images located on same webserver (in local folder) vs. images located on external image server.

Each image causes HTTP request whether it is in local server or external server.

Now question is do we see any benefit of hosting all image on same server? 

Any inputs?</description>
		<content:encoded><![CDATA[<p>Again stumbled upon your post <img src='http://www.palmerwebmarketing.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I was looking for an explanation for the website performance w.r.t images located on same webserver (in local folder) vs. images located on external image server.</p>
<p>Each image causes HTTP request whether it is in local server or external server.</p>
<p>Now question is do we see any benefit of hosting all image on same server? </p>
<p>Any inputs?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kvz</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-1036</link>
		<dc:creator>kvz</dc:creator>
		<pubDate>Sun, 16 Mar 2008 15:25:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-1036</guid>
		<description>You might want to pack your .js files with dean edwards packer.
And for back end (apache, mysql, etc) optimization you can look here:
http://kevin.vanzonneveld.net/techblog/article/survive_heavy_traffic_with_your_webserver/</description>
		<content:encoded><![CDATA[<p>You might want to pack your .js files with dean edwards packer.<br />
And for back end (apache, mysql, etc) optimization you can look here:<br />
<a href="http://kevin.vanzonneveld.net/techblog/article/survive_heavy_traffic_with_your_webserver/" rel="nofollow">http://kevin.vanzonneveld.net/techblog/article/survive_heavy_traffic_with_your_webserver/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Verango</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-717</link>
		<dc:creator>Verango</dc:creator>
		<pubDate>Thu, 13 Dec 2007 07:25:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-717</guid>
		<description>Good points.  I learned something new.

Here are a few more:

1. Progressive jpgs appear to load faster to the user since it comes in phases.

2.  Slicing an image into smaller images can be faster in some cases if for example your image is half black and the other half white (exaggeration), but the point is that the compression can be much much better in some cases; or instead, Photoshop has some tools to pick different export settings within a single image to get slightly better compression.

3.  Caching and application optimization.  Caching comes in lots of flavors, especially if you are daeling with a dynamic application.  This may range from network level (squid), to server memory (memcache), to database caching (most sql programs have it), php and html caching, to much more.  It depends often on your application design, so not something for hte average user, but this can mean the difference of 2, 3 or 4 times speed difference.  Optimizing your application code can have similar effects same, and is best after you have done all teh easy things listed in teh article above.</description>
		<content:encoded><![CDATA[<p>Good points.  I learned something new.</p>
<p>Here are a few more:</p>
<p>1. Progressive jpgs appear to load faster to the user since it comes in phases.</p>
<p>2.  Slicing an image into smaller images can be faster in some cases if for example your image is half black and the other half white (exaggeration), but the point is that the compression can be much much better in some cases; or instead, Photoshop has some tools to pick different export settings within a single image to get slightly better compression.</p>
<p>3.  Caching and application optimization.  Caching comes in lots of flavors, especially if you are daeling with a dynamic application.  This may range from network level (squid), to server memory (memcache), to database caching (most sql programs have it), php and html caching, to much more.  It depends often on your application design, so not something for hte average user, but this can mean the difference of 2, 3 or 4 times speed difference.  Optimizing your application code can have similar effects same, and is best after you have done all teh easy things listed in teh article above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: palmerwebmarketing</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-587</link>
		<dc:creator>palmerwebmarketing</dc:creator>
		<pubDate>Wed, 05 Dec 2007 05:02:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-587</guid>
		<description>Great points Jason. I should have specified that I don&#039;t actually think slicing saves time, although it may give the appearance that more progress is being made. Like you said, it&#039;s about perception.

I&#039;ll definately checkout the guide from Yahoo.</description>
		<content:encoded><![CDATA[<p>Great points Jason. I should have specified that I don&#8217;t actually think slicing saves time, although it may give the appearance that more progress is being made. Like you said, it&#8217;s about perception.</p>
<p>I&#8217;ll definately checkout the guide from Yahoo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason Billingsley</title>
		<link>http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/comment-page-1/#comment-586</link>
		<dc:creator>Jason Billingsley</dc:creator>
		<pubDate>Wed, 05 Dec 2007 03:22:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.palmerwebmarketing.com/blog/25-ways-to-speed-up-your-website/#comment-586</guid>
		<description>Nice points Justin. I don&#039;t agree with them all however. I have done extensive front-end performance tuning and the top cause for most slow downs is number of HTTP requests. That is why I do not suggest slicing images. Each HTTP request typically adds .2 seconds to page download time (increase that for HTTPS).

Typical scenario. Each menu tab is a separate graphic x7 with a hover effect image as well: 14 HTTP requests x .2 seconds = 2.8 seconds (this on even super fast connections)
PLUS download time of each image 14 x 3k&#039;ish = 42k

Switch that to a CSS sprite based menu using one image and visual placement = .2 seconds
PLUS download time of 1 image x 36k (there is data saved in each image that can be written just once - consolidation).

WAY FASTER!

The HTTP request issue is multiplied in different browsers. IE has a connection pool of 2, Firefox has 4. That means you can stream 2 requests from a single domain at one time. It is a browser default to protect the server.

HINT: get around this throttle by making the requests to different domains. ex. img1.domain.com and img2.domain.com and img3.domain.com

This will stream 6 items simultaneously. COOL.

Javascript will also be executed before rendering visuals if requested within the HEAD. Moving JS files to the bottom of the page (before the /HTML tag) REALLY speeds things up. This can be done in MOST but not all situations.

Other tips like using keep-alive can have major impact.

I use a tool called HTTPWatch [ http://httpwatch.com ] to really do deep forensics on what is happening (costs $300 or so for a single user). 

I have TONS of performance tricks, but there is a great guide at Yahoo:
http://developer.yahoo.com/performance/

Also, install the YSlow plugin for Firebug
http://developer.yahoo.com/yslow/

I love this topic because it is often overlooked. Many people blame backend code for performance problems when it is often the front-end that is most noticeable by users. It is all perception.

When Disneyland says 30 minutes from this point in the line, they know it only takes 20. You get to the ride in 20 minutes and you think everything is sooo fast and you beat the system. Perception.</description>
		<content:encoded><![CDATA[<p>Nice points Justin. I don&#8217;t agree with them all however. I have done extensive front-end performance tuning and the top cause for most slow downs is number of HTTP requests. That is why I do not suggest slicing images. Each HTTP request typically adds .2 seconds to page download time (increase that for HTTPS).</p>
<p>Typical scenario. Each menu tab is a separate graphic x7 with a hover effect image as well: 14 HTTP requests x .2 seconds = 2.8 seconds (this on even super fast connections)<br />
PLUS download time of each image 14 x 3k&#8217;ish = 42k</p>
<p>Switch that to a CSS sprite based menu using one image and visual placement = .2 seconds<br />
PLUS download time of 1 image x 36k (there is data saved in each image that can be written just once &#8211; consolidation).</p>
<p>WAY FASTER!</p>
<p>The HTTP request issue is multiplied in different browsers. IE has a connection pool of 2, Firefox has 4. That means you can stream 2 requests from a single domain at one time. It is a browser default to protect the server.</p>
<p>HINT: get around this throttle by making the requests to different domains. ex. img1.domain.com and img2.domain.com and img3.domain.com</p>
<p>This will stream 6 items simultaneously. COOL.</p>
<p>Javascript will also be executed before rendering visuals if requested within the HEAD. Moving JS files to the bottom of the page (before the /HTML tag) REALLY speeds things up. This can be done in MOST but not all situations.</p>
<p>Other tips like using keep-alive can have major impact.</p>
<p>I use a tool called HTTPWatch [ <a href="http://httpwatch.com" rel="nofollow">http://httpwatch.com</a> ] to really do deep forensics on what is happening (costs $300 or so for a single user). </p>
<p>I have TONS of performance tricks, but there is a great guide at Yahoo:<br />
<a href="http://developer.yahoo.com/performance/" rel="nofollow">http://developer.yahoo.com/performance/</a></p>
<p>Also, install the YSlow plugin for Firebug<br />
<a href="http://developer.yahoo.com/yslow/" rel="nofollow">http://developer.yahoo.com/yslow/</a></p>
<p>I love this topic because it is often overlooked. Many people blame backend code for performance problems when it is often the front-end that is most noticeable by users. It is all perception.</p>
<p>When Disneyland says 30 minutes from this point in the line, they know it only takes 20. You get to the ride in 20 minutes and you think everything is sooo fast and you beat the system. Perception.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
