by date
Cacheable Web Resources... Oh My!
Cacheable Web Resources... Oh My!
| Name: | David Higgins | ![]() |
|---|---|---|
| Date Posted: | Nov 19, 2007 | |
| Rating: | 4.0 out of 5 | |
| Public: | YES | |
| Comments: | YES | |
| RSS Feed: | or Subscribe with . | |
| Profile Page: | View profile page for David Higgins |
Blog post
A co-worker of mine brought up a question the other day, and I immediately responded with "Yeah, I was just thinking about that a few days ago when I was messing with [XYZ]".
The question was:
So, he went off on his own and started up a little project he's calling 'CacheFile.net'. Right now, it's in a production evaluation phase and he's basically asking people to check out the 'service' and provide usable feedback. The general idea is that CacheFile.net will host a slue of commonly used Javascript libraries and image Icons. So far, he has quite a collection of Javascript libraries (including various versions of each) hosted. He is openly asking that anyone and everyone take advantage of the service.
The more people who use the service, the more useful the service becomes. The idea behind it is so simple, it almost makes you wonder why it's taken this long for someone to put it together. The files are hosted on his site, and are fed to the client with an HTTP Cache header set for quite a while in the future. So, if Web Site A and Web Site B both point to the 'Prototype.js' file on CacheFile.net, and a client browser comes across Web Site A and downloads the Prototype.js file and then navigates to Website B which is referencing the same location -- the visit to Website B is sped up due to not having to re-download an already cached resource that Website A already referenced.
So, with that said, I thought I'd bring it up to the community ... as I know were all developers of one sort or another, and the one thing we all should have in common is that we develop websites from time to time (gotta promote those games!). So, if your ever developing a website and using a common library, check out CacheFile.net and try to spare your visitors the pain of downloading resources they already have cached.


The question was:
Quote:
Why is there no single repository for reusable web resources such as common scripts and image icons?
So, he went off on his own and started up a little project he's calling 'CacheFile.net'. Right now, it's in a production evaluation phase and he's basically asking people to check out the 'service' and provide usable feedback. The general idea is that CacheFile.net will host a slue of commonly used Javascript libraries and image Icons. So far, he has quite a collection of Javascript libraries (including various versions of each) hosted. He is openly asking that anyone and everyone take advantage of the service.
The more people who use the service, the more useful the service becomes. The idea behind it is so simple, it almost makes you wonder why it's taken this long for someone to put it together. The files are hosted on his site, and are fed to the client with an HTTP Cache header set for quite a while in the future. So, if Web Site A and Web Site B both point to the 'Prototype.js' file on CacheFile.net, and a client browser comes across Web Site A and downloads the Prototype.js file and then navigates to Website B which is referencing the same location -- the visit to Website B is sped up due to not having to re-download an already cached resource that Website A already referenced.
So, with that said, I thought I'd bring it up to the community ... as I know were all developers of one sort or another, and the one thing we all should have in common is that we develop websites from time to time (gotta promote those games!). So, if your ever developing a website and using a common library, check out CacheFile.net and try to spare your visitors the pain of downloading resources they already have cached.


Recent Blog Posts
| List: | 11/19/07 - Cacheable Web Resources... Oh My! 09/29/07 - The Adventures of Coco the Gorrila in: CocoNuts 09/23/07 - How's it all Add Up? 07/11/07 - Ever wondered how to get your game project update to the rest of the team? 06/30/07 - The dog ate my homework, I swear! 06/20/07 - My latest news, and the new site I just launched ... 05/09/07 - $5,000 sound interesting? 05/01/07 - What Time is It? |
|---|
Submit your own resources!| Brian Jones (Nov 20, 2007 at 00:17 GMT) |
| Ben Garney (Nov 25, 2007 at 07:52 GMT) |
I'm thinking about it from the perspective of "trying to build a large successful site" so it might be a different story for people building much smaller sites.
| Ben Garney (Nov 25, 2007 at 07:53 GMT) |
You must be a member and be logged in to either append comments or rate this resource.



4.0 out of 5


