You are here

Adventures in mutual credit

I have just released my first drupal module, http_headers. This allows the administrator, for each contentType, to control cache settings in the browser and proxy servers. This means that in developing countries, better use of bandwidth can be made. To download and try the module, go to
I live and work in Geneva, the NGO capital of the world. Just in order to pay their overheads, organisations here need solid core funding. Switzerland must also have one of the highest costs of employing staff in the world. This usually means that when an NGO wants a funky web site, they can often afford to pay a commercial developer up to $1000 per person-day to build it. (My mission in Geneva, by the way, is to lower that cost.) There is also sufficient networking spirit in this Geneva that the technical people, web managers, or knowledge managers in these organisations have access...
Background Users in developing countries are often extremely short of bandwidth. They don't want their browsers requesting pages that should already be cached. The HTTP protocol has excellent support for pages to declare expiry and last-modified dates, and for the server and client to decide whether to send a file accross the network or use one already cached. HTTP headers are even more invisible though, than the HTML head, are are not even seen by web designers. Consequently with the advent of higher and higher level web site management tools, and improved networks, configuring these...


Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer