SiteMesh - все еще активен? v2 vs v3?
Я оцениваю SiteMesh для использования в наших веб-приложениях. Я нашел два сайта для SiteMesh
- версия 2.4 (январь 2009 г.) → http://www.opensymphony.com/sitemesh/
- версия 3.0 (сентябрь 2009 г.) → http://www.sitemesh.org/
Похоже, что один и тот же автор участвует в обоих (Joe Walnes).
Так что мой вопрос: является ли SiteMesh еще активным развитием? Являются ли две версии, которые я нашел как стабильные? Является ли это устаревшим? Существуют ли другие альтернативы SiteMesh? Мы ищем инструмент, который может выступать в качестве обратного прокси-сервера для ряда различных веб-приложений, чтобы применять последовательный внешний вид, контролируемый отдельно от приложений. Кажется, что SiteMesh может это сделать.. Думаю.
Ответы
Ответ 1
Sitemesh используется Grails, поэтому я не думаю, что он отказался.
В качестве альтернативы я бы посмотрел на JTidy (если эти сайты еще не показывают XHTML), чтобы получить хорошо сформированный XML, а затем проанализировать или преобразовать его с помощью XSLT.
С уважением.
Ответ 2
Sitemesh 3.0 все еще, кажется, находится в альфа-режиме, поэтому 2.4.2 - это стабильный релиз для перехода.
Sitemesh - это белая система маркировки, применяемая на страницах пользовательского интерфейса веб-приложения. Это не "обратный прокси", а декоратор.
Ответ 3
SiteMesh станет идеальным инструментом для вашей работы. Текущий стабильный релиз происходит от ветки 2.x и работает как шарм.
GitHub говорит, последняя регистрация в SiteMesh 3 была в январе 2010 года, что предполагает, что это уже не активно развивается, что на самом деле грустная.