LevenBlog 发布更新
[2009-04-05] 1移植Infancy项目的FastReflaction框架至levenblog,理论上可以大幅提升反射执行时间,在以前的版本中,实体赋值通过反射的后期绑定执行,效率相对来说比较低下,本次更新使用全新的基于Emit的快速反射框架,通过Emit编译委托的方式大幅加快反射速度,理论上可能有十倍以上的速度提升. 2.针对SQLite修改SQLite版本的事务策略,由于SQLite在本身和Windows系统本身的原因,SQLite在大量并发的情况下可能造出死锁,修改后的事务策略将有助于一次请求更快的执行,但是,由于SQLite锁的因素,在大量并发的情况下仍然无法避免数据库出现停顿或者程序死锁的情况,不过由于个人Blog的并发一般并不大,所以问题并不严重,从日志来看,本站出现请求停顿的几率并不大,同时出现死锁的可能性更小,因此一般用户无须担心,如果频繁出现该情况则推荐使用SQLServer版本. 3.修改部分局部数据缓存策略以适应新的反射框架和新的事务策略
由于本次更新对核心组件进行了较大修改,建议levenblog2.0.1以及以上的SQLite版本用户更新到该版本.
本程序安装说明:http://leven.com.cn/blog/view/67 levenblog官方首页:http://www.levenblog.com/ 程序开源项目主页:http://www.codeplex.com/levenblog
默认用户名和密码 用户名:leven 默认密码:admin888
程序包文件说明: upload目录,全新(SQLite版)程序,上传至服务器即可执行 升级补丁,levenblog2.0.x到2.0.7升级包,请升级前仔细查看该目录下的说明文件 短路有补丁,针对本版本的短route补丁,实现http://xxx.yyy.com/index的路径
Leven 2009-4-05
程序包下载:
http://leven.com.cn/blog/view/73
|
请发表评论