您的位置:首页 > 其它

前沿的开源框架列表

2017-02-09 15:04 134 查看
序号 使用场景 开源框架 备注
1核心框架Apache Spring Framework
2视图框架Apache Spring MVC
3持久框架Apache Mybatis
4模板引擎Apache FreeMarker
5搜索引擎Apache Solr注1
6程序构建Apache Maven注2
7负载均衡、静态服务器Apache Nginx
8数据库MySQL注3
9缓存Apache Redis
10安全框架Apache Shiro
11注册中心Apache Zookeeper注4
12分布式服务框架(SOA)阿里巴巴 Dubbo
13数据库连接池阿里巴巴 Druid
14定时任务Apache Spring Scheduler
15日志处理Apache Log4j
16报表系统Baidu ECharts注5
17JSON处理Google Gson
18商家后台页面Bootstrap、Html5注6
19平台管理后台页面jQuery EasyUI
20富文本编辑器Baidu UMeditor
21日期控件My97DatePicker
22JS库jQuery
23图片延迟加载jQuery.lazyload
注1:Apache Solr 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。独立搜索服务,可部署集群,并可以以服务的方式注册到Zookeeper中。

注2:Maven是一个采用纯Java编写的开源项目管理工具。SHOPJSP java商城采用Maven构建,所有jar包都是从Maven中央仓库中下载的,没有自己的私服,以此保证在jar中没有加入任何代码。

注3:MySQL主从复制采用MySQL的二进制日志文件,实现数据同步。二进制日志由主服务器产生,从服务器响应获取同步数据库。

注4:Dubbo推荐的注册中心。

注5:Flash类型的报表工具已经过时,一些大数据分析平台均采用js框架来展示报表,Echarts是js的报表工具,百度开源,其优点比较明显体积小、免费、上手快,只需要有一些js基础即可,关键是报表的展现形式比较人性化,方式也多种多样,官方网址:http://echarts.baidu.com/。

注6:采用Bootstrap+Html5,能够自动适配Android、IOS、PAD、电脑,并提供12套模板可供替换。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: