|
Live Demo
Last 10
Tests
Created 91 weeks, 4 hours ago
Created 106 weeks, 2 days ago
Created 136 weeks, 2 days ago
Created 178 weeks, 20 hours ago
Created 178 weeks, 20 hours ago
Created 178 weeks, 20 hours ago
Created 178 weeks, 20 hours ago
Created 178 weeks, 20 hours ago
Created 178 weeks, 20 hours ago
Created 178 weeks, 3 days ago
demo settings: 3 sec timeout
aggressive caching 50px image
This is my asp.net 2.0 solution for caching
gravatar images. The gravatar service is great, but sometimes the
service can get bogged down.
Features
- Will cache images as well as page
requests
- Customizable timeout for gravatar.com
request
- Customizable duration to use local cache
before getting live icon
- Fallback if gravatar.com service is still
not online but local cache exists
Requirements
- asp.net 2.0
- fulltrust web hosting
Installation
- Extract contents of gravcache.zip to a
folder on your web server.
- Make sure the folder is named 'gravcache'
- Setup the folder as an asp.net 2.0
starting point
- Open gravcache.ashx
- Confirm the default configuration or make
changes
- Make sure the folder you specify in
private string CacheStorageFolder =
"./gravcache/" has asp.net write access
Usage
- Once you install the script just replace
all references of
- http://www.gravatar.com/avatar.php with
http://yourhost/gravcache/gravcache.ashx
Download download current build current version 'Early Beta' - ( version history)
Support Send me a message to request support for an
install or runtime issue with Gravatar Cache.
Version History
- 11/16/2006 version Early Beta -
Built a library to generate the gravatar url. First public
release.
- 11/07/2006 version Concept 2 -
Updates to allow for fallback if timeout expires and cache is also
expired.
- 11/04/2006 version Concept - Lots of
tweaks to how the asp.net http context is cached.
|