【技術框架彙總】_開發平臺_前端框架_手機端框架_測試工具_數據庫中間件_監控工具_框架_彙總

本文旨在對好的技術框架做個彙總,並且持續更新

 

一、JAVA開發平臺

1、Miscdp應用開發平臺專門

2、jpLogic快速開發平臺

3、Linkey java智能快速開發平臺。http://smartapp.linkey.cn

4、OpenJWeb Java Web應用快速開發平臺 http://www.openjweb.com/

5、Koala開發平臺

6、jfinal

7、webx淘寶開發平臺 http://webx.github.io/   http://www.openwebx.org/

8、JxADF是一個基於B/S的企業級快速插件開發平臺  http://osgi.help/index_zh.html

9、起步軟件  http://wex5.com/cn 按用戶收費

10、http://www.fastunit.com/

11   JeeSite www.jeesite.com

12  JEECG  http://www.jeecg.org/   https://github.com/zhangdaiscott/jeecg

       JEECG-BOOT https://github.com/zhangdaiscott/jeecg-boot

13 http://git.oschina.net/mingSoft/MCMS

14 http://git.oschina.net/osworks/AOS

15 http://git.oschina.net/tinyframework/tiny

16 eova http://www.eova.cn/

17 nutz http://nutzam.com/index.html

18 jeeplus http://www.jeeplus.org/

19 jeecms http://www.jeecms.com/

20 jspxcms http://www.jspxcms.com/

21 pig https://pig4cloud.com/zh-cn/ 收費,基於Spring Cloud、OAuth2.0、Vue的前後端分離的系統

22 javafast http://www.javafast.cn/

23 jeeweb http://www.jeeweb.cn/

24 JSite http://jsite.org.cn/  基於jeesite1.x,進行了前後端框架重構,改進升級實現,架構優良,系統健壯、穩定安全。

25 ruoyi http://www.ruoyi.vip/

 

2016 2017 2018年度碼雲最受歡迎開源軟件排行榜 TOP 50

 

https://www.oschina.net/project/top_cn_2016

https://www.oschina.net/project/top_cn_2017

https://www.oschina.net/project/top_cn_2018

 

 

 

 

優秀的框架和思想

1、Spring Roo 是針對 Java 技術的一個輕量級生產力工具,可快速便捷地開發基於 Spring 的應用程序

2、TDD DDD

 

二、前端開發

 

1、SeaJS 代碼模塊化框架 

2、GruntJS JavaScript自動化構建工具,例如壓縮(minification)、編譯、單元測試、linting等

 

3、Selemium 功能自動化測試工具

4、Karma 單元測試框架

 

(1)前端渲染 hot

 

1、AngularJS by Google  HTML擴展 MVC框架     前端一體化框架

2、avalon  前端渲染

3、artTemplate  新一代 javascript 模板引擎     http://aui.github.io/artTemplate/    前端渲染

4、react 前端渲染

各種渲染框架對比    http://www.07net01.com/program/306389.html

(2)UI框架

 

1、Bootstrap  http://www.bootcss.com/   前端UI框架

2、easyui 前端UI及渲染框架

3、sb admin 基於bootstrap的成熟後臺響應式框架   http://www.alpinestudio.in/

4、Ace admin  基於bootstrap的成熟後臺響應式框架  http://ace.jeka.by/

5、妹子UI http://amazeui.org/   Amaze UI Web   移動優先、響應式、跨屏 UI 組件庫       兼容主流桌面、移動瀏覽器(WebView)     有限支持 IE8 

6、kendo-ui  The Most Complete UI Library for HTML, JavaScript and Angular Development     http://www.telerik.com/kendo-ui  

7、layui  http://www.layui.com/ 

8、阿里飛冰 https://ice.work/  https://github.com/alibaba/ice

通過 GUI 操作簡化前端工程複雜度,同時通過適配器可接入不同的項目工程進行可視化管理,定製專有的前端工作臺

 

(3)功能組件 

1、zTree  js樹

2、圖形報表 highcharts ECharts

3、百度efe多個前端作品  http://efe.baidu.com/  ECharts也是百度做的

4、視頻播放插件 http://www.mediaelementjs.com/  

5、隨滾動條加載圖片jquery插件  lazyload   http://www.appelsiini.net/projects/lazyload

6、打印js組件 http://www.lodop.net/       

7、jquery 打印組件庫 http://plugins.jquery.com/tag/print/     

 

(4)彈出窗口

 

1、Zebra Dialog 提示窗口

2、Layer  web彈窗/層 http://layer.layui.com/

(5)圖片相關

1、css sprite 圖片處理

2、圖標製作 http://www.iconfont.cn/ http://www.hellorf.com/

 

 

三、手機端

 

1、Sencha Touch http://www.sencha.com/products/touch/

2、jQuery Mobile

3、Ionic http://www.ionic.wang/

4、MUI http://www.dcloud.io/    HTML5+MUI+HBuilder 

5、Swiper http://www.swiper.com.cn/  移動端網站的內容觸摸滑動

6、動畫宣傳頁面 百度H5   http://h5.baidu.com/

7、妹子UI http://amazeui.org/    Amaze UI Touch 專屬移動(手機)端的 UI 組件庫

8、http://www.appcan.cn

9、阿里巴巴 Weex    

10、WEEX-EROS https://github.com/bmfe/eros

11、www.apicloud.com

12、framework7

13、Taro 是由京東·凹凸實驗室(aotu.io)傾力打造的 多端開發解決方案  https://nervjs.github.io/taro/

 

移動端開發對比

淺談Native、Web App、Hybrid、RN 和 Weex優劣 https://juejin.im/post/59c0b5265188256bd871e9bd

 

 

四、後臺語言

1、GoLang 消息服務單機80萬併發

2、node js

 

五、自動化部署

1、jenkins

 

六、IDE

1、WebStorm

2、Sublime 

3、HBuilder (Free)

4、IntelliJ IDEA the Java IDE

5、Spring Tool Suite

6、WebBuilder,http://www.putdb.com  可視化的基於瀏覽器的集成開發環境,完全開源

 

七、測試工具

1、LoadRunner 壓力測試

2、Apache JMeter

3、Apache Bench

4、Webbench是有名的網站壓力測試工具

5、在線壓測 https://loader.io/    

帳號159****6*[email protected] 密碼123456789

帳號zh***p**[email protected]  密碼zh***p**

帳號lodert***[email protected]  密碼tianz***

6、在線壓測網站 對比https://www.freehao123.com/pts-loader-io/

7、pagespeed 網頁性能分析(css/js/圖片等加載速度和比重) http://pagespeed.webkaka.com/

8、yslow   web性能測試插件 http://yslow.org/

9 阿里雲PTS,Load Impact,loader.io服務器負載能力測試   https://www.freehao123.com/pts-loader-io/

 

八、開源平臺

https://github.com/alibaba

https://github.com/taobao

http://code.taobao.org/

http://efe.baidu.com/  百度一套完善的前端技術體系

 

九、網站安全、運行監測

 

 Hp WebInspect  (http://www.xdowns.com/soft/8/19/2012/Soft_99501.html)  漏洞掃描

硬件有 綠盟、趨勢   漏洞掃描

360網站監控  http://jk.cloud.360.cn/   網站運行監測

百度雲觀測  http://ce.baidu.com/     網站運行監測、安全檢測

開普雲政府網站普查 https://www.kaipuyun.cn/

https://webscan.qianxin.com/

 

十、思維導視圖

 

 mind manager

xmind

百度腦圖 http://naotu.baidu.com/ 

 

 

十一、周邊軟件

企業IM 釘釘

微信相冊 易企秀    MAKA官網_免費H5頁面製作 http://maka.im/

多說評論系統 duoshuo.com

通訊軟件 有代碼  http://www.rongcloud.cn/

打印組件 http://www.lodop.net/

Tengine是由淘寶網發起的Web服務器項目 http://tengine.taobao.org/

PDF轉換器 http://app.xunjiepdf.com/

IM在線聊天   http://layim.layui.com/

logo在線製作  https://www.logoaa.com/

判斷工作日 http://www.nowapi.com/api/life.workday

百度API服務 http://apistore.baidu.com/

在線漢字轉拼音 http://www.qqxiuzi.cn/zh/pinyin/

雲適配 http://www.yunshipei.com/

短網址工具 https://git.io/

https://cloud.tencent.com/act/free   騰訊雲推出針對不同階段企業或個人的體驗活動,趕緊選取您需要的雲產品吧

 

十二、雲計算

Hadoop快速部署工具 EasyHadoop

 

十三、數據庫中間件

mysql中間件研究(Atlas,cobar,TDDL),分別是360、alibaba、淘寶開源的中間件, http://www.guokr.com/blog/475765/

Atlas, Qihoo 360開源產品,最後一次更新時間2015-09-29,http://www.oschina.net/p/atlas/

cobar,alibaba開源產品,最後一次更新時間2016-3-8,http://www.oschina.net/p/cobar

TDDL,淘寶開源產品,最後一次更新時間2012-4-27,http://www.oschina.net/p/tddl

Mycat ,基於阿里開源的Cobar,還在持續更新,數據庫分庫分表中間件

Amoeba是一個以MySQL爲底層數據存儲,並對應用提供MySQL協議接口的proxy

 

AliSQL是阿里巴巴基於於MySQL官方版本的一個分支,應用於阿里巴巴集團業務以及阿里雲數據庫服務

 

Amoeba ,

京東的藍海豚:http://cio.zdnet.com.cn/cio/2014/0731/3028990.shtml?fromrss=rss
網易的DDB:http://wenku.baidu.com/link?url=TiILF6KxWQBUu1bj2n8mA1E-_-RUESzjI7ALpo-mDWXW9uQv-0PCjmJrl9QH6ijP1ycFTXyz3plcrWgXOV80snuIVcMkLYNNKJA3EujCPTG

 

Solr  獨立的企業級搜索應用服務器


基於Lucene的全文搜索服務器。同時對其進行了擴展,提供了比Lucene更爲豐富的查詢語言,同時實現了可配置、可擴展並對查詢性能進行了優化,並且提供了一個完善的功能管理界面,是一款非常優秀的全文搜索引擎。

 

ElasticSearch是一個基於Lucene的搜索服務器

 

 

十四、監控工具

1、常規所有頁面cnzz監控
2、數據庫sql級別監控:driud
3、jvm監控:jconsole
4、數據庫整體監控:Spotlight 、lepus(能監控常見數據庫,很專業,但是被監測端也需要安裝採集插件)
5、服務器監控:cpu 內存 硬盤 網絡

6、特別推薦JavaMelody

能夠以圖表的形式顯示:Java內存和Java CPU使用情況,用戶Session數量,JDBC連接數,和http請求、sql請求、jsp頁面與業務接口方法(EJB3、Spring、Guice)的執行數量,平均執行時間,錯誤百分比等。圖表可以按天,周,月,年或自定義時間段查看。

http://blog.csdn.net/lk_blog/article/details/13760999

7、http://sirona.incubator.apache.org/   Apache Sirona aims to provide a simple but extensible monitoring solution for Java applications.

8、TProfiler http://www.importnew.com/22438.html

9、JProfiler 

10、AOP切面監控 https://www.cnblogs.com/30go/p/8902299.html

 

十五、消息隊列

Kafka、RocketMQ、ZeroMQ、ActiveMQ、RabbitMQ

 

 

 

十六、學習網站

 

易百教程 是一個自由免費,專注於 IT 實例教程的網站http://www.yiibai.com/hibernate/

 

 

十七、未來方向

阿里ET工業大腦 ,ET醫療大腦 ,讓工業等行業從數據中獲得價值

機器充當行業專家,

新零售,線上+線下+物流,0庫存

新制造,智慧化、個性化、定製化,IOT革命,向c2b革命

新金融,支持80%中小企業,更公平、透明

新資源,就是數據,

DuerOS 學習知識圖譜?  基於語音的系統調用?

 

十八、java 發起http get/post請求,或爬取網站

1、java URLConnection

2、apache HttpClients

3、HtmlUnit

4、phantomjs

5、selenium

 

十九、devOps平臺

1、華爲devcloud https://www.huaweicloud.com/devcloud/

2、阿里雲效 https://www.aliyun.com/product/yunxiao

2、京東 jdos

3、 Leangoo

4、Tower

5、靈鵲雲的Alauda Cloud Enterprise http://www.alauda.cn/product/detail/id/242.html

6、jenkins pipeline

Devops時代,騰訊阿里的運維實踐(附Devops58個開源工具)

https://www.sohu.com/a/198439910_100038984

-------------------------------devOps組件

1、360代碼衛士(缺陷類型:數萬種源代碼缺陷檢測規則,覆蓋安全、性能、質量等多個方面)

2、sonarqube 代碼質量管理   sonar

 

二十、docker管理工具

1、Kubernetes(k8s)是Google開源的容器集羣管理系統

2、Rancher 企業級多集羣Kubernetes管理平臺 https://www.cnrancher.com/

3、其它Mesos和Swarm

 

二十一、電商

1、https://www.oschina.net/p/jfinalshop

2、https://gitee.com/jeeshop/jeeshop

 

二十二、java工具

1、hutool 一個Java工具包類庫,對文件、流、加密解密、轉碼、正則、線程、XML等JDK方法進行封裝,組成各種Util工具類

https://hutool.cn/

https://hutool.cn/docs/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章