網上流行的各開源框架與技術

1. WEB應用服務上的相關組件

CKEditor 是新一代的 FCKeditor,是一個從新開發的版本。CKEditor是全球最優秀的網頁在線文字編輯器之一,因其驚人的性能與可擴展性而普遍的被運用於各大網站。javascript

SWFUpload是一個客戶端文件上傳工具,最初由Vinterwebb.se開發,它經過整合Flash與JavaScript技術爲WEB開發者提供了一個具備豐富功能繼而超越傳統 <input type="file"/> 標籤的文件上傳模式。php

Taiga 是一個免費開源,並且功能很是強大的項目管理平臺,用於初創企業和敏捷開發團隊。提供一個簡單、漂亮的項目管理工具。Taiga 採用 Python Django 框架開發,前端基於 AngularJS 實現。前端

Bootcamp 是一個開源的企業社交網絡平臺,基於 Python 和 Django 框架開發。包含三個主要功能:微博 Feed (A twitter-like microblogging)、博客 Articles (A collaborative blog)、問答 Question & Answers (A stackoverflow-like platform)。java

2. JAVA相關開發

Angular JS (Angular.JS) 是一組用來開發Web頁面的框架、模板以及數據綁定和豐富UI組件。它支持整個開發進程,提供web應用的架構,無需進行手工DOM操做。 AngularJS很小,只有60K,兼容主流瀏覽器,與 jQuery 配合良好。python

JFinal 是基於 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言全部優點的同時再擁有ruby、python、php等動態語言的開發效率!jquery

Bootstrap是快速開發Web應用程序的前端工具包。它是一個CSS和HTML的集合,它使用了最新的瀏覽器技術,給你的Web開發提供了時尚的版式、表單、buttons、表格、網格系統等等。linux

Amaze UI 是中國首個開源 HTML5 跨屏前端框架。Amaze UI 是一個輕量級、Mobile first的前端框架, 基於開源社區流行前端框架編寫。ios

fastjson 是一個性能很好的 Java 語言實現的 JSON 解析器和生成器,來自阿里巴巴的工程師開發。angularjs

Node.js 是一套用來編寫高性能網絡服務器的 JavaScript 工具包,一系列的變化由此開始。比較獨特的是,Node.js 會假設你是在 POSIX 環境下運行它 Linux 或 Mac OS X。web

zui 是禪道項目管理軟件團隊在完善本身產品過程當中造成的一個開源前端實踐方案,幫助你快速構現代跨屏應用。簡單美觀,易於使用,快速構建簡潔大方的現代web應用。

SlimerJS 是一個提供給 Web 開發人員,可經過腳本編程控制的瀏覽器。它可讓你使用 Javascript 腳本操縱一個網頁:打開一個網頁,點擊連接,修改的內容等,這對於作功能測試,頁面自動機,網絡監控,屏幕捕獲等是很是有用的。

Velocity.js 是velocity模板語法的javascript實現。Velocity 是基於Java的模板引擎,普遍應用在阿里集團各個子公司。Velocity模板適用於大量模板使用的場景,支持複雜的邏輯運算,包含 基本數據類型、變量賦值和函數等功能。做者:@EwardSong

JfinalUIB 是 Jfinal + beetl + postgresql + ehcache + charisma實現的用戶權限管理系統。系統實現了基於URL的權限管理,頁面操做控制到按鈕級別,根據權限配置進行顯示,並在攔截器再次認證,只有分配權限後才能進行操做。

JFinal Authority 是 JFinal 權限控制後臺。Jfinal後臺 權限界面參考 @SyPro,採用 @JFinal  @Jfinal-Ext @Shrio  @EhCache @FastJSON @Gson  @Easyui @Bootstrap @Beetl @Druid @EChat @HightChats @falshupload @poi 等技術。

項目管理相關

TeamLab 是一個免費開源的商業協做和項目管理的平臺。TeamLab 主要功能包括:項目管理、里程碑管理、任務、報表、事件、博客、論壇、書籤、Wiki、即時消息等等。

3. 監控相關

Nagios是一個監視系統運行狀態和網絡信息的監視系統。Nagios能監視所指定的本地或遠程主機以及服務,同時提供異常通知功能等。

entOS 6.0+Nagios中文版+PNP+Nagios Web管理工具nagiosQL中文版

zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。zabbix能監視各類網絡參數,保證服務器系統的安全運營;並提供柔軟的通知機制以讓系統管理員快速定位/解決存在的各類問題。

Linux-dash 是一個低開銷 Linux 服務器監控系統,基於 Web 的監控界面。Linux-dash 的界面提供了一個詳細的概述您的服務器的全部重要方面,包括內存和磁盤使用狀況,網絡,安裝軟件,用戶,運行的流程。

4. 集羣管理與部署相關

Docker 是一個開源的應用容器引擎,讓開發者能夠打包他們的應用以及依賴包到一個可移植的容器中,而後發佈到任何流行的Linux 機器上,也能夠實現虛擬化。

Kubernetes 是來自 Google 雲平臺的開源容器集羣管理系統。基於 Docker 構建一個容器的調度服務。該系統能夠自動在一個容器集羣中選擇一個工做容器供使用。其核心概念是 Container Pod。

Apache Stratos 是一個支持多語言的 PaaS 框架,提供一個雲端的開發、測試和運行可伸縮應用程序的環境。提供高利用率、自動化資源管理和平臺的監控以及收費管理。

Panamax 是一個開源的項目,能夠經過簡單的拖拉操做就能夠實現發佈複雜的 Docker 容器應用。Panamax 爲 Docker, Fleet & CoreOS 提供友好的管理界面。

相關文章
相關標籤/搜索