2010-03-03 214 views
5

我已經有Java代碼來顯示和處理來自數據庫的數據。我現在想要將代碼作爲模塊來實現,並將其作爲一個整體合併到CMS系統中。請推薦一個適用於製作監控系統的Java CMS框架

EDIT2:最重要的是,CMS必須有很好的支持手寫小工具和使用AJAX將它們放置,和小工具

之間的相互通信

CMS必須支持Spring,Hibernate的等
CMS必須不是GPL,最好是開源(LGPL,BSD等)。
CMS必須有良好的文檔和支持
CMS必須是安全的(從XSS和注入安全),並支持不同級別的授權,(內置或模塊) CMS必須具有良好的導航和選項卡,(內置-in或模塊)

1,對於具有良好的AJAX分頁表模塊,以顯示數據
1,對於使用AJAX來改變與用於書籤和history.back()
1支持頁,爲使用jquery或原型
+1,易於部署,並且易於添加模塊
+1,for su pporting動態添加/刪除和拖放模塊

請推薦最適合這項工作的CMS。謝謝!

編輯:我不需要博客或維基等。我只是想要一個框架,我可以顯示分頁列表和時間序列圖形和日誌文件。我還會主持一些頁面進行配置。所有這些代碼已經實現。

編輯2:谷歌的小工具api不適合我。有很多問題是:

  1. 物品間沒有溝通
  2. 小工具和 及其容器
  3. 它的使用,而不是阿賈克斯的iframe之間沒有溝通

回答

5

看看dotCMS您的要求

http://www.dotcms.org/

+0

+1 ,我去了dotCMS,發現www.jaspersoft.com/jasperreports這是非常有幫助 – TiansHUo 2010-03-11 04:12:57

+0

我選擇你作爲答案,雖然它仍然不是我想要的,但最接近我的要求。 – TiansHUo 2010-03-15 01:59:14

4

我的建議是eXo Platform

+0

如果我使用它,我需要開源嗎?特別是如果我在這個 – TiansHUo 2010-03-08 08:43:53

+0

+1上添加模塊來引入另一個CMS,謝謝 – stacker 2010-03-09 23:06:01

+0

如果我使用它,我需要開源嗎? _ ** YES ** _,即使你不分發它,但用它爲你自己。 – 2010-03-11 12:20:12

4

Alfresco將是確定的贏家。一探究竟。

+0

我檢查過了,這不完全是我想要的。 – TiansHUo 2010-03-08 08:48:19

+0

爲什麼不呢? (用於存檔) – 2010-03-08 11:53:03

-2

我不知道這是否會爲你工作,但JMX是非常靈活的

+0

JMX是一個監控系統 – Kartoch 2010-03-12 18:16:47

1

由於Alfesco是不是我想Mangolia一個選項不是非此即彼(由於許可證)。 你的需求目錄是要求很高,我恐怕沒有開箱即用的CMS,你可以簡單地插入。

兩年前,我使用jackrabbit JCR(JSR 170)在兩個月內爲自己構建了一個使用JSF和richfaces的定製CMS。通過這種方法,我只需要爲我使用apaches velocity的prerendered html-fragments編寫膠水代碼和緩存。

+0

那麼,是否有任何可能符合我的要求的其他語言的現成CMS? – TiansHUo 2010-03-10 02:26:27

+0

@TiansHUo在PHP世界裏他們有很多CMS,但是如果你依賴java並且不能使用Alfresco,eXo和Magnolia,我會說不。製造或購買,對不起。 – stacker 2010-03-10 07:15:31

+0

@TiansHUo找到antoher之一,但未檢查您的要求:http://www.opencms.org/en/ – stacker 2010-03-10 07:35:00

0

不是一個簡單的方法和廣闊的一個 - 甲骨文ECM10克。足夠靈活和強大。