【CF 應用開發大賽】小企業管理系統ironrhino-biz

應用名稱:ironrhino-biz css

應用URL地址:http://ironrhino-biz.cloudfoundry.com/  html

默認管理員用戶密碼(admin/password),密碼請不要修改或者修改後改回來,謝謝. 前端

http://ironrhino-biz.cloudfoundry.com/user 這裏增長新的用戶 redis

推薦使用非IE瀏覽器或者IE9 spring

應用說明及使用場景: sql

適用於小企業的管理系統,源碼託管在googlecode,地址是 http://code.google.com/p/ironrhino-biz  mongodb

應用所使用的技術及軟件: 數據庫

基於本身的開源項目ironrhino,符合JAVA EE規範,支持Tomcat、Jetty、Resin、JBoss等主流應用服務器,支持Mysql、PostgreSQL等主流數據庫。當前Cloud Foundry上的應用部署了一個實例,數據庫使用CF上提供的Mysql服務,緩存服務器是使用CF提供的Redis,全文搜索基於elasticsearch,在雲環境下暫時不支持,搜索自動降級成數據庫的like查詢(更新,elasticsearch可使用,可是可能存在應用重啓後索引文件丟失須要所有重建的問題)(再次更新,elasticsearch會致使too many open files錯誤,在雲環境仍是不開啓算了)(再再次更新,elasticsearch在雲環境開啓可是索引放在內存中,應用重啓須要重建索引)瀏覽器

創新點(亮點): 緩存

充分利用ironrhino框架提供的功能,無論是前端仍是服務器端代碼都儘可能作到Write Less,Do More

利用spring的profile功能自動適應各類環境(本地單機測試,生產服務器上雙機,cloudfoundry雲環境等)

應用規模能夠無限水平擴展,重啓或者增長新節點不會丟失session

前端作到告終構(html)展示(css)行爲(js)分離,html保持乾淨,html元素上面加一些class和data就能夠完成豐富的功能

雲端自動採用redis取代ehcache做爲緩存服務器

雲端自動使用mongodb爲文件存儲,能夠在 http://ironrhino-biz.cloudfoundry.com/common/upload 體驗,支持從桌面文件夾裏面拖動圖片進來上傳,從虛線裏面拖出來到頁面上的其餘地方來刪除

雲端自動啓用rabbitmq取代redis來傳遞消息,包括隊列和發佈訂閱

至此cloudfoundry目前爲止提供的服務所有用上了,而且得益於cloudfoundry精巧的autoreconfig,本地可用的war包不用作任何修改直接運行在雲端

採用elasticsearch支持全文索引並使用pinyin4j支持中文拼音,體驗地址 http://ironrhino-biz.cloudfoundry.com/biz/order?pn=1&ps=10&keyword=xiaosu

產品支持自定義屬性,在產品所屬的品種裏面編輯屬性模板,看下面截圖

應用截圖:






相關文章
相關標籤/搜索