欢迎下载试用Discuz!NT 3.0 RC,此版本仅供测试使用,请勿用于正式站点! Discuz!NT 3.0经过近半年的开发即将要跟大家见面了,在这段时间里我们对Discuz!NT两年多的发展进行了重新思考,面对之前各个版本中的种种问题作了分析,我们不期望3.0可以给大家带来惊喜,我们希望给大家提供一款高效稳定的产品。 3.0 针对SQL Server 2005/2008的新特性做了存储过程的全面优化,解决了以前版本存储过程因SQL Server2000语法限制造成若干存储过程无法被编译的问题,全面提升数据库运行效率。目前我们在官方网站的测试结果良好,showtopic等页面 速度提升明显,同时服务器压力也有所降低。 其次解决稳定性问题,这次重构我们消灭了所有重复代码以避免此问题再次发生。同时我们将数据和逻辑层进行了彻底分离,避免增加功能时重复数据方法的可能。很可能重构的效果短时间内看不出来,但是这次重构可以为以后版本增加功能打下坚实的基础! 在 整体的UI和用户体验设计上3.0在保留传统风格的同时吸取了Discuz!7大量被用户肯定的设计元素,形成了我们的自有风格。首页的快速发主题可以让 大论坛里面只关注某个版块的用户方便分享自己最新的事情,还有弹窗方式的快速登录、注册、发帖、编辑帖子等等快捷的功能,目前我们只开放了登录和注册,大 家可以先体验一下。 3.0API进行了全面开放,发帖、回复、创建用户、修改用户资料积分、创建版块、获取版块列表、获取帖子列表等功能 可以让开发者很轻松的二次开发或者系统整合。3.0API取消了2.6API中许多功能受到session的限制,3.0API可以授权应用程序任意的修 改用户密码等一系列操作,真正方便二次开发。说到这里大家可能会对API的安全性有一些顾虑,这里我必须说明一下,我们采用了一系列加密算法来保证安全 性,我们官方发布的API应用都可以放心使用,第三方开发的应用需要经过我们认证之后用户也可以放心使用。3.0API的有一大改进是支持客户端调用,也 就是客户端程序可以登录并使用大部分的API方法,基于安全考虑,我们对客户端调用程序进行了严格的功能限制,不过对于管理员权限的用户是不受限制的,也 就是说,我们可以通过API来开发自己网站的管理工具,我们会考虑做几个基于API的典型应用。 自带5套模板,展现不同个性(升级需要先备份修改过的模板,然后将templates文件夹清空) beta2-RC bug修复列表 修正了登陆时对用户输入的不合理ID的过滤 改变了showtopic页面对帖子的删除和屏蔽操作样式 添加了分享功能 修正了IE6下发送短消息的错误 修正了IE6,IE7,IE8发帖回复报JS错误 修正了flash层覆盖用户资料层 修正了弹层发帖开启一次之后二次开启的错误 增加了第三方密码模式 修正了用户积分交易类位置操作后没有信息提示的错误 修正了未登录用户强行打开favorite页面的服务器错误 注:2.6 版本升级前请做好程序文件和数据的备份工作,升级到3.0后建议提高数据备份频率。如果想体验3.0版最新的优化效果,请务必先将数据库版本升级至SQL Server 2005或SQL Server 2008,再进行论坛升级,3.0升级程序会自动判断数据库版本来进行升级。安装升级前请详细阅读说明文档。 注:3.0 beta版也可以直接用升级程序升级,请注意备份数据! 注:3.0 beta2暂时没有提供头像升级程序,因新版采用了flash上传头像,会造成所有用户头像丢失,需要重新上传,3.0以后可以保证头像文件命名规范化,用户id可以直接对应头像url 注:升级会造成banned表数据丢失,也就是被屏蔽的IP记录,注意备份 推 荐测试系统环境: Microsoft Windows Server 2008 + SQL Server 2008 (.NET Framework 2.0) (我们希望获得此环境下的测试结果,并不意味着一定要此环境才可以运行Discuz!NT,以下软件任意组合出的系统环境我们均可很好支持) 支持IIS6/7, SQL Server 2000/2005/2008, .NET Framework 2.0/3.x 下载地址:http://download.comsenz.com/DiscuzNT/3.0/dnt_3_sqlserver_RC.zip 头像升级程序 根目录/upgrade/changeavatars.aspx 升级用户请单独执行此头像升级程序,否则会出现头像丢失现象。beta/beta2用户如果还想找回原来用户头像也可以执行此程序,此操作有风险,执行前请先备份根目录/avatars 目录文件 |