2010-07-07 66 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月,這表明現在還沒有被積極開發,這真的很難過。