Feature #1187
closedEdge Side Includes (ESI) Processor implementation
Description
I know lighttpd has mod_magnet, but an implementation of the ESI standard (http://www.w3.org/TR/esi-lang) would be a good match for lighttpd's performance reputation. There are a number of os projects that help serve up ESI cacheable content (zope, java jsp taglibs, just a matter of time for rails) but few to actually do the caching. Squid 3 will have ESI support, and there are some java implementations but thats about it.
Currently IBM's version of apache has a non-free implementation (http://publib.boulder.ibm.com/infocenter/wchelp/v6r0m0/index.jsp?topic=/com.ibm.commerce.admin.doc/concepts/cdc_esi.htm), and Oracle's webserver has one too (http://www.oracle.com/technology/products/ias/web_cache/index.html).
Lighty should have one to compliment mod_magnet.
Details of ESI are here: http://www.edge-delivery.org/
Updated by gstrauss about 8 years ago
- Description updated (diff)
- Priority changed from Normal to Low
Updated by gstrauss almost 8 years ago
- Status changed from New to Wontfix
lighttpd is (primarily) an origin server, and does not currently provide features of an intermediate caching proxy, where ESI fits in. Some links:
https://en.wikipedia.org/wiki/Edge_Side_Includes
http://www.edge-delivery.org/
https://www.drupal.org/project/esi
https://www.smashingmagazine.com/2015/02/using-edge-side-includes-in-varnish/
https://www.fastly.com/blog/using-esi-part-1-simple-edge-side-include
https://www.akamai.com/us/en/support/esi.jsp
Also available in: Atom