2010-07-07 33 views
11

Tôi đang đánh giá SiteMesh để sử dụng trong các ứng dụng web của chúng tôi. Tôi đã tìm thấy hai trang web cho SiteMeshSiteMesh - vẫn hoạt động? v2 vs v3?

  • phiên bản 2.4 (Jan 2009) -> http://www.opensymphony.com/sitemesh/
  • phiên bản 3.0 (Sep 2009) -> http: // www .sitemesh.org/

Có vẻ như cùng một tác giả tham gia cả hai (Joe Walnes). Vì vậy, câu hỏi của tôi là - SiteMesh vẫn đang trong quá trình phát triển tích cực? Hai phiên bản tôi tìm thấy có ổn định không? Là một trong những phản đối? Có bất kỳ lựa chọn thay thế nào khác cho SiteMesh không? Chúng tôi đang tìm kiếm một công cụ có thể hoạt động như một proxy ngược lại với một số ứng dụng web khác nhau để áp dụng giao diện nhất quán, được kiểm soát riêng biệt với các ứng dụng. SiteMesh xuất hiện để có thể làm điều đó .. Tôi nghĩ vậy.

Trả lời

0

Sitemesh 3.0 vẫn có vẻ ở giai đoạn alpha nên phiên bản 2.4.2 là bản phát hành ổn định.

Sitemesh là một khung nhãn trắng được áp dụng trên các trang giao diện người dùng ứng dụng web của bạn. Nó không phải là một 'reverse proxy' thực sự mà là một trang trí.

+0

Tôi nghĩ rằng họ giữ một phiên bản ở đó không được phát hành, tuy nhiên nó cần thiết cho khả năng tương thích của Google App Engine. – aldrinleal

2

Sơ đồ trang web đang được Grails sử dụng, vì vậy tôi không nghĩ rằng nó bị bỏ rơi. Thay vào đó, tôi sẽ xem xét đến JTidy (nếu các trang web đó chưa được hiển thị XHTML) để có được XML được định dạng tốt và sau đó phân tích cú pháp hoặc chuyển đổi nó bằng XSLT.

Trân trọng.

0

SiteMesh sẽ là công cụ hoàn hảo cho công việc của bạn. Phiên bản ổn định hiện tại là từ nhánh 2.x và hoạt động như một sự quyến rũ.

GitHub says lần đăng ký cuối cùng vào SiteMesh 3 là vào tháng 1 năm 2010, điều này cho thấy rằng hiện không được phát triển tích cực nữa, điều này thật sự rất buồn.

Các vấn đề liên quan