Posts Tagged ‘cache-control

This paper is an extension of the work done for another article that highlighted the performance benefits of retrieving uncompressed and compressed objects directly from the origin server. I wanted to add a proxy server into the stream and determine if proxy servers helped improve the performance of object downloads, and by how much.
Using the [...]

In todays highly competitive e-commerce marketplace, the performance of a web-site plays a key role in attracting new and retaining current clients. New technologies are being developed to help speed up the delivery of content to customers while still allowing companies to get their message across using rich, graphical content. However, in the rush to [...]

A few years ago, I wrote an article ablout how to best set up Web server cache-control messages to take advantage of this free form of content distribution. Until now, it has only existed as a PDF file.
Last night, I sent a copy to Kevin Burton of TailRank in response to some of his recent [...]

This morning’s bounty of posts brought in two that will make you think.
First was Port80 Software’s comments on using the Cache-Control mechanism embedded in all browsers. This is interesting to read, as I have been trying to get companies to use this mechanism more intelligently for a number of years. I know that the Port80 [...]

Opera, my #2 browser choice is now free. Go get it!
Now, Netcraft reports that the site is slowing down as a result. I am also measuring it using GrabPERF
—- START RANT
Now, if they turned on compression and had some explicit cache-control information, they might not be doing to badly.
HTTP/1.1 200 OK
Date: Thu, 22 Sep 2005 [...]

Ok, congrats to Dave Sifry and teh Technorati team. So far today, things look good.

But they are still using broken HTTP to deliver the pages.
HTTP/1.0 200 OK
Date: Wed, 20 Jul 2005 14:24:16 GMT
Server: Apache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
X-Powered-By: PHP/4.3.11
Set-Cookie: BLAH! BLAH! BLAH!
Set-Cookie: BLAH! BLAH! BLAH!
Pragma: no-cache
Content-Type: text/html; charset=UTF-8
Connection: close

Throwing hardware at a problem solves [...]

Ok, one of the tests that the GrabPERF System is running is doing a simple search on the Technorati site.

Ouch.
Now, as I mentioned before, Technorati has some interesting things going on in their www servers. For the Web geeks out there, here is what their headers look like.
HTTP/1.0 200 OK
Date: Mon, 11 Jul 2005 16:15:47 [...]

This paper is an extension of the work done for another article that highlighted the performance benefits of retrieving uncompressed and compressed objects directly from the origin server. I wanted to add a proxy server into the stream and determine if proxy servers helped improve the performance of object downloads, and by how much.
Using the [...]

Yahoo Search Blog has a great posting on how the Slurp Bot tries to conserve bandwidth by making use of compression and cache-control headers. [here]
As a Web performance fanatic, it is heartening to see that these folks have taken such care, and put such thought into their indexing crawler. They want it to be accurate, [...]

Learn how to do this on your servers. You will:

Have faster loading pages
Reduce your bandwidth costs

Who’s against that?


About this blog

Stephen Pierzchala is one of a 10-year veteran of the Web performance field who also writes on topics that interest his non-linear world-view.

Contact

stephen@pierzchala.com

+1 (508) 410-3865