本次新版,精简一部分繁琐的代码,在原来的版本下,引入新的代码表达方式,全面提高程序读取的效率。修正了目前版本所发现的BUG,并按用户需求,对响应的功能方面做了一部分修改。从整体出发,从细节着手,在发挥原有版本优势的情况下,进一步提高产品的稳定性、安全性、易用性!步入正题,让我们来共同分享一下我们的改变: 一、核心页面采用全新的模板驱动机制 我们从7.1版本开始,就引入了当时很先进的XSLT模板处理方式。远远领先于同行。但是在经过了几个版本的运行后,XSLT方式的瓶颈逐渐暴露出来。首先是原版本模板制作不便,其次是在更改模板时常出现意外的错误。在经过大量测试后,我们在8.2中引入全新的模板机制。大致原理是: 从头到尾扫描一次模板(仅一次)。遇到标签,则读取并立即显示。而不是采用传统的替换字符串方式。一切可选数据的读取完全由模板驱动。简单说,现在的模板驱动机制有以下几点好处: 1、 模板制作非常方便。 2、 采用分类标签式解释方式,运行稳定、高效。 3、不需要读取的内容(比如评论、圈子等)可在模板中直接去除相应标签。极大减少资源消耗。 4、模板集中,减少分块模板读取次数。 5、 结合自定义标签机制,页面定制非常灵活。 二、重写自定义标签模块 1、采用全新的文件存取标签管理方式。减少数据库负载。 2、引入静态标签、RSS订阅标签,减加站点友好度。 3、采用自定义的标签文件格式,优化处理速度。 4、首次引入所见即所得的标签编辑方式。 5、改进标签缓存机制,提高程序稳定性。 6、正则验证文件路径,极大提高安全性。 三、重写编辑器(Dvbbs.HtmlEdit1.0) 1、完美兼容IE6、IE7、Firefox等主流浏览器。 2、动态按需加载资源和脚本文件。 3、精简压缩脚本代码。 4、支持ENTER键和CTRL+ENTER键快捷发贴。 5、支持自动检测并过滤WORD冗余代码。 6、自动转为xhtml格式。 7、解决光标不显示问题。 8、支持未保存内容意外关闭时自动恢复。 9、支持多种风格接口。 四、重写上传客户端模块。 1、兼容IE6、IE7、Firefox等主流浏览器。 2、精简上传流程,增强用户体验。 五、优化UBB代码 减少不必要的操作。优化执行速度。 六、用户体验 1、增加浏览上一贴、下一贴功能。 2、增加快速查询和排列主题的检索功能 3、Ajax无刷新支持、中立、反对帖子的观点 4、 翻页功能 5、 ajax登陆,即时判断验证码正确性 新版将在多方面进行改善,解决了部分用户长期以来反应频繁的问题。在性能、稳定和安全上进行了进一步的尝试,更多得细节等待着您的发现,希望新版会给大家一个全新的感受!我们将会继续努力,您的每一份支持都是我们努力的动力,敬请您关注我们的新版,关注动网官方,更多得惊喜等着您! 此为RC版本,意为给大家体验、尝鲜使用。年后将发布完善的正式版本! 之后将有无圈子、博客、个性首页等插件的精简版本下载,敬请期待!! Dvbbs8.2.0RC1_ACCESS下载地址: http://forum.dvbbs.net/download/dvbbs8.2.0_Rc1_ac.exe 商业用户请与客服联系: http://www.dvbbs.net/services_contect.asp 升级包15:00提供. 模板相关开发文档: http://bbs.dvbbs.net/dispbbs.asp?boardid=153&id=1482744 分流下载: |