sumk-1.7.6 发布,开发速度非常快的服务器端框架

使用sumk框架,你不需要关心接口交互(包括rpc和http)、数据库访问、加解密、异常处理、redis连接等,并且大大减少sql编写数量,使开发者能够专注于业务代码编写,大大提升开发效率。有了sumk,架构师的门槛大大降低。

与spring生态相比,sumk的做法就是舍去低频应用,使得常用功能能够做得更好,使用更简单。相对spring来说,sumk无论是搭建、开发速度、项目启动速度等,都有了很大提升。与jFinal等web框架相比,sumk既拥有它们使用简单的优点,也适应高并发、分布式的场景——因为sumk最初就是为互联网而设计的。

changelog:

  1. ORM支持批量删除和批量更新
  2. ORM增加count方法
  3. 支持浏览器cookie(java的HttpClient也有类似的缓存功能),使session对开发者透明,不需要再去维护sessionId
  4. 配置文件的抽象化,所有配置文件都支持第三方存储方式,比如zookeeper、nginx等,但要自己实现读取方式。
  5. 支持数据库密码加密,增加生产环境数据库的安全性
  6. rpc增加拦截器机制
  7. 复用系统的后台线程,减少线程开支
  8. 提供上传功能的开关项,因为大多数互联网企业都有文件系统,不一定需要上传功能。关闭该功能可以加快启动时间,稍微减少资源消耗

sumk-http-demo项目也更新了,如果想搭建最简单的http工程,可以参考这个demo

文章转载自 开源中国社区 [http://www.oschina.net]

时间: 2024-09-16 13:16:15

sumk-1.7.6 发布,开发速度非常快的服务器端框架的相关文章

提高开发速度的HTML5/CSS3框架

Perkins是个HTML5/CSS3框架,能让设计师提高开发速度. 整个框架带有一个简单的模板,其中包含了大多数的HTML的标签样式,以及一些网页上常见的,如导航条.圆角等等.模板中元素的样式也设计得相当好看,此外还带有一套图标. 兼容性: 所有主流浏览器 网站: http://p.erkins.com/ 官方下载: http://code.google.com/p/perkins-less/downloads/list

Monkey HTTP Daemon v0.13.0发布 速度非常快的Web服务器软件

Monkey HTTP Daemon 是一个大约只有50KB的.http://www.aliyun.com/zixun/aggregation/17547.html">功能强大而且速度非常快的 Web 服务器软件,支持 Linux 系统.它采用混合网络模型和线程epoll,这使得它的可扩展性和可出席每秒数千名客户. Monkey project team, is proud to announce the availability of our new major release Monk

数据分页方法新思路,速度非常快

分页|数据|速度 这篇文章要达到的目的就是,实现大数据分页浏览并最优化速度. 建立一个web 应用,分页浏览功能必不可少:这个问题也是长久以来最普遍的问题,目前也得到了较好的解决,其中象ASP 程序的分页算法有很多,比如使用ado 对象的PageSize 这些属性,按记录总数计算页,然后跳转记录集再输出:也有编写存储过程实现分页数据,这些方面各有优缺点,以下本人介绍一种应用实际项目中速度非常快的分页算法: 关键点:SQL (用TOP 和 自动编号 实现) 页面脚本 (浏览器回退功能) 环境: I

数据分页方法新思路,速度非常快!

分页|数据|速度 这篇文章要达到的目的就是,实现大数据分页浏览并最优化速度. 建立一个web 应用,分页浏览功能必不可少:这个问题也是长久以来最普遍的问题,目前也得到了较好的解决,其中象ASP 程序的分页算法有很多,比如使用ado 对象的PageSize 这些属性,按记录总数计算页,然后跳转记录集再输出:也有编写存储过程实现分页数据,这些方面各有优缺点,以下本人介绍一种应用实际项目中速度非常快的分页算法: 关键点:SQL (用TOP 和 自动编号 实现) 页面脚本 (浏览器回退功能) 环境: I

如何利用T4 模板提升ASP.NET MVC开发速度

最近由于需要在框架中提供一些自定义模板的功能,找到了一篇博客,可惜似乎是翻译工具直接翻的,读不通顺,就试着自己翻译下,我不会完全翻译原文的句子,可能会对原文进行小范围的我认为更合适的句子并添加些注释,,原文地址如下: http://blogs.msdn.com/b/webdev/archive/2009/01/29/t4-templates-a-quick-start-guide-for-asp-net-mvc-developers.aspx 在我们最近的博客中提到的ASP.NET MVC Re

移动支付服务商Zipmark发布开发平台

移动支付初创公司Zipmark昨日宣布发布开发平台及应用程序编程接口(API).该公司此前曾获200万美元种子资金,目前仍采用邀请制.今日起,开放人员即可在Zipmark主页上注册. Zipmark总部位于纽约,成立于2010年,创立人为花旗银行CTO Jake Howerton以及Jay Bhattacharya.该公司利用现有的支票处理网络,使用户可以免付信用卡费用,同时避免承担透支支票的风险.其运作模式如下: 用户将其真实支票账户连到Zipmark,随后即可进行转账支付.由于Zipmark

开发速度之我见

     有了闲暇时间,才会考虑更多(比如提高软件的品质)!那么如何"增加"闲暇时间呢?      记得我上初中的时候,有一件事情对我影响比较大.一次在学校作数学作业,老师在旁边看着我和另一位同学做数学题,过了一段时间老师说了一句话,他说,你这速度也太慢了,人家三道题都做完了,你两道还没做完呢!你比人家少做多少练习呀!      确实,这句话也太对了.反过来说,完成同样的作业,他用2个小时的话,那么我得用三个小时或者更多,那么他就比我多出来了一个小时,这多出来的一个小时,他就可以出去玩

Qatrix:专注于高性能应用开发的超轻量级JavaScript框架

文章简介:轻量级高性能的JavaScript框架,Qatrix 1.0 发布. Qatrix是一个简单易用,代码优美,同时专注于高性能应用开发的超轻量级JavaScript框架. Qatrix具有以下几个特点: 硬件加速的动画效果 动画效果基于CSS3 transition,使用native code处理,并具备硬件加速特性,比以往单纯基于JavaScript处理的框架更加流畅,显著提升页面的视觉效果.这也是目前首个支持这种特性的完整JavaScript框架. 高性能代码 支持CSS3和HTML

Yii PHP Framework v1.1.6发布 大型Web应用高性能PHP框架

Yii是一个基于组件.用于开发大型 Web 应用的高性能 PHP 框架.在WEB开发中Yii可以最大限度的实现代码重用,极大的提高开发的速度.名字Yii(读音是Yee or [ji:],应该就是"易"的读音 )代表的是容易(easy),高效(effcient)和可扩展(extensible). 这便是基于组件的,高性能的phphttp://www.aliyun.com/zixun/aggregation/13435.html">开发框架,yii.是开发大型网站最好的选择