2010-07-07 39 views
11

我正在评估SiteMesh用于我们的Web应用程序。我发现两个网站对SiteMeshSiteMesh - 仍然活跃? v2 vs v3?

  • 版本2.4(2009年1月) - > http://www.opensymphony.com/sitemesh/
  • 3.0版(2009年9月) - > HTTP:// WWW .sitemesh.org/

看起来像是同一个作者(Joe Walnes)。 所以我的问题是 - SiteMesh仍在积极发展?我发现两个版本都稳定吗?是否被弃用? SiteMesh是否有其他替代方案?我们正在寻找一种工具,它可以充当许多不同Web应用程序的反向代理,以应用与应用程序分开控制的一致外观和感觉。 SiteMesh似乎能够做到这一点..我想。

回答

0

Sitemesh 3.0似乎仍处于alpha阶段,所以2.4.2是稳定版本。

Sitemesh是一个应用于您的Web应用UI页面的白色标签框架。它实际上不是“反向代理”,而是装饰者。

+0

我认为他们保留的版本没有发布,但是它需要Google App Engine的兼容性。 – aldrinleal 2010-09-02 03:17:19

2

Sitemesh正在被Grails使用,所以我不认为它被放弃了。

作为一种替代方法,我会查看JTidy(如果这些站点尚未显示XHTML)以获取格式良好的XML,然后使用XSLT对其进行解析或转换。

问候。

0

SiteMesh将是您工作的完美工具。目前的稳定版本来自2.x分支,像魅力一样工作。

GitHub says最后一次到SiteMesh 3的登记是在2010年1月,这表明现在还没有被积极开发,这真的很难过。