2010-07-07 18 views
11

Oceniam SiteMesh do wykorzystania w naszych aplikacjach internetowych. Znalazłem dwie strony dla SiteMeshSiteMesh - nadal aktywny? v2 vs v3?

  • wersji 2.4 (styczeń 2009) -> http://www.opensymphony.com/sitemesh/
  • wersja 3.0 (wrz 2009) -> http: // www .sitemesh.org/

Wygląda na to, że ten sam autor jest zaangażowany w oba (Joe Walnes). Moje pytanie brzmi - czy SiteMesh wciąż jest aktywny? Czy dwie wersje, które znalazłem, są stabilne? Czy jeden jest przestarzały? Czy są jakieś inne alternatywy dla SiteMesh? Szukamy narzędzia, które może działać jako odwrotne proxy dla wielu różnych aplikacji internetowych, aby uzyskać spójny wygląd i sposób działania, niezależnie od aplikacji. SiteMesh wydaje się być w stanie to zrobić .. Myślę.

Odpowiedz

0

Wydaje się, że system Sitemesh 3.0 wciąż znajduje się w fazie alfa, więc wersja 2.4.2 to stabilne wydanie, do którego można przejść.

Sitemesh to biała struktura do etykietowania stosowana na stronach interfejsu użytkownika aplikacji WWW. Nie jest to "reverse proxy", ale dekorator.

+0

Wydaje mi się, że przechowują tam wersję, która nie została wydana, ale była potrzebna do kompatybilności z Google App Engine. – aldrinleal

2

Sitemesz jest używany przez Grails, więc nie sądzę, że jest porzucony.

Jako alternatywę, chciałbym rzucić okiem na JTidy (jeśli te witryny nie są już wyświetlane XHTML), aby uzyskać dobrze sformułowany XML, a następnie przeanalizować lub przekształcić go za pomocą XSLT.

Pozdrawiam.

0

SiteMesh będzie idealnym narzędziem do pracy. Obecne stabilne wydanie pochodzi z gałęzi 2.x i działa jak urok.

GitHub says Ostatnie zameldowanie w SiteMesh 3 odbyło się w styczniu 2010 roku, co sugeruje, że nie jest już aktywnie rozwijany, co jest naprawdę smutne.