esigate
http://www.esigate.org - Webapp integration, Remote templating, Web accelerator
Features
Server-side integration : Esigate allows a fast and invisible mashup of any web applications. It can be used to add application modules, written in any programming language (PHP, Java, .Net...) to a CMS, without cache or accessibility issues.
Shared remote templates : Use a single, shared template for several applications, ensuring exactly the same design and real-time synchronization. Use a CMS or a portal as a template, to get graphical administration features for all your applications.
Web accelerator : Improved ESI tags to allow block-level caching of content for dynamic pages. Deliver dynamic, logged-in content in milli-seconds. Also deliver fully cached content.
Usage
esigate can be used :
- as a standalone server
- deployed in a java application server (Tomcat, JBoss)
- embedded in a java application (Servlet filter or direct API usage)
Links
Website: http://www.esigate.org
Quickstart: http://www.esigate.org/quickstart.html
Reference documentation: http://www.esigate.org/reference.html
Bugtracker: https://github.com/esigate/esigate/issues
Old bugtracker (prior to version 5.0): http://www.esigate.org/mantisbt/
Note: the bugtracker has been migrated from mantisbt to GitHub issue tracking system. New issues must be created in GitHub but the tickets opened before version 5.0 will stay in mantisbt.