You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
joewalnes edited this page Sep 13, 2010
·
1 revision
Overview
SiteMesh was originally written in Java. Over the years there have been a few ports, but they haven’t really got far. At the same time, there is demand for SiteMesh beyond the Java world. This is a proposed approach for creating a high performance native port of SiteMesh, server integrations and bindings for various languages.
Design
Main components:
High performance HTML Content Processor. Implemented in C
API: Runtime bindings (Ruby, Python, PHP, .NET) for configuration, rules and extensions
Server integration: Web server modules (Apache 2, IIS, nginx, Lighttpd) and framework middleware (Ruby Rack, Python WSGI).