discuz!的新技术,第1张

Discuz! 始终致力于开发最优化的算法和数据结构,从事 PHP与MySQL的开发的过程中,我们力求每行代码都充分发挥开发工具的效率优势, Discuz! 是一个挑战 PHP 应用极限的应用程序。

Discuz! 开发组具有丰富的 cache 处理经验,早在 Discuz! 20 开始即内建了包含从系统设定到模板机制在内的PHP语法生成内核,此内核可直接生成程序格式的缓存,cache 技术的广泛应用使得 Discuz! 的代码效率再上新的台阶。

Discuz! 中包含了众多独创或独有的处理方法,使得 Discuz! 可以轻松承受比其他类似产品更多的贴子数量和在线人数,成为最高效快速的论坛产品之一。在实现同样功能的前提下,Discuz! 力争占用数据库资源最小,页面处理时间最短。在一台配置良好的 P4 级 UNIX 主机上,100 万贴论坛平均页面处理时间不超过 003 秒(搜索除外),页面平均数据库查询数不超过 5 个,最大承载在线人数超过 5000 人,如果构建 Web 和数据库分离的双机系统,负载能力和速度都将获得更大的提升。 Discuz! 全部版本都使用模板与程序分离的方式构建,Disucz! 是最早也是最彻底的使用编译模板系统构建的商业化产品,该核心由北京康盛创想(北京)科技有限公司独立开发,与传统的模板技术相比更快捷,内容修改也更容易,随着 Discuz! 系列软件应用的普及,必将引起一股编译模板技术应用的高潮。

依赖于 Discuz! 独有的编译模板体系,全部提示信息,均在完全不影响程序效率的前提下,用语言包实现。自 20 以来,彻底支持多模板,多语言和多风格。每个模板可使用不同的语言界面,不同的内码设定和不同的风格设置,模板可在线编辑,也可通过 FTP 直接上传,给界面定制带来了前所未有的方便。不懂 html 的新手通过风格设置的修改,或设计高手手工修改模板,都可实现论坛外观的完全定制。 康盛创想(北京)科技有限公司

康盛创想(北京)科技有限公司是中国最大的互联网社区软件及服务提供商。公司位于北京中关村上地高科技园区,英文简称 Comsenz Inc,是一家拥有自主知识产权的互联网软件企业,被北京市科委授予高科技企业称号。

Comsenz 长期专注于互联网社区软件及应用技术解决方案的开发和经营,公司拥有国内最大的专业社区技术开发团队。公司核心社区论坛(BBS)软件产品Discuz! Board(中国国家版权局著作权登记号 2006SR11895)拥有五年以上的应用发展历史,是全球最知名的 PHP 社区 BBS 软件之一,也是国内用户量最大,覆盖面最广的社区 BBS 软件。作为一套成熟的社区论坛解决方案,Discuz! Board 提供了互联网上最主流的 BBS 技术功能以及最流行的社区应用元素。

截止2012年6月,全球已有200余万家独立网站(社区)采用 Discuz! 软件或核心技术建立自身的论坛 BBS 系统,而 Discuz! 所建立的 BBS 应用体系模型已成为中国互联网接受度最高的社区用户习惯标准之一。

作为专业的社区软件及服务提供商,Comsenz 公司也在随着社区需求的扩展而推出相应的软件系统。依托于 Discuz! 形成的良好市场基础,公司还推出了基于 Web20 理念应用的X-Space社区个人门户系统(即社区博客系统)和 SupeSite 社区门户聚合系统,形成了一套完整的社区软件系统平台,为广大网站提供了低成本、高扩展性的社区技术解决方案。

基于多年来在中国互联网社区领域的成熟经验和影响力,Comsenz 公司在 2006 年获得了华尔街顶级风险投资商红杉基金(Sequoia Capital)的注资,而 Comsenz 将以雄厚的技术研发实力为后盾,向中国互联网产业输出源源不断的“社区动力”,帮助每个网站建立自己的社区,帮助每个社区步入 Web 20,与中国企业和网民共同成长。

公司与全球领先的PHP技术领导者 Zend Technologies Ltd 拥有良好的合作关系,是 Zend 在中国的首批合作伙伴之一。

2010年8月23日,康盛创想被腾讯收购。

要将Discuz默认设置为论坛版块而不是论坛动态,可以按照以下步骤进行设置:1 登录Discuz后台管理系统。2 在左侧导航栏中找到“全局”选项,点击进入“全局设置”页面。3 在“全局设置”页面中,找到“默认首页”选项。4 将默认首页的选项设置为“论坛版块”,并保存设置。5 确认修改后,Discuz的默认页面将显示为论坛版块而不是论坛动态。请注意,具体的步骤可能会因所使用的Discuz版本而有所不同,以上步骤仅适用于较新版本的Discuz。如果您使用的是旧版本的Discuz,请参考相应的官方文档或向相关技术支持人员咨询。

1 将 templates img images 文件夹上传到论坛根目录下,这三个文件夹不会覆盖原论坛中任何文件。

2将 include文件夹下文件forumfunc上传到论坛include文件夹下,这个文件需要覆盖,为了安全起见,您最好备份一下源文件,以防万一。

3 用管理员身份进入[后台]-[风格管理]选择[你上传的模板]进行安装。

2 用管理员身份进入[后台]-[系统设置]-[工具]-[数据调用],导入数据调用文件 你的模板数据文件xml

3 用管理员身份进入[后台]-[系统设置]-[工具]-[更新缓存],更新论坛缓存

Discuz! X15与之前版本不同的是,Discuz! X15以“打造经典”为使命,从提高程序功能效率、优化调整用户界面和体验、增加站长运营工具等各方面进行全方面改进和升级。 

 

  在界面用户体验上回归传统,尊重传统论坛用户习惯,沿用了Discuz!经典界面风格;在细节上进行了一系列革新,处处体现人性化设置,例如论坛增加“电梯”功能,能够切换到指定楼层,提升贴子阅读的快捷度;在程序上,对Discuz! X10版本300多项的功能细节进行改进,完善了新/老版本中700多项各类已知小问题;在拓展上,开发婚嫁、亲子、汽车、房产等频道,即装即用,适用于不同经营方向的网站,例如品牌空间能帮助站长树立地方性消费门户形象。

全新底层架构

  Discuz! X 吸收了Comsenz数年来积累的宝贵产品经验,启用了全新研发的技术架构和数据库结构。共同的函数体/类、统一的CSS/JS/界面体验、通用的产品扩展/接口已经全面融入Discuz! X体系。底层架构以实现不同功能的通用功能为基准,追求精简高效,并基于UCenter的开放性用户库体系,让基于Discuz! X的多功能研发更加规范和方便,站点拓展功能成本大大降低,并以面向未来的基础体系来建设站点。 

统一平台

  Discuz! X 将用户基础资料、等级权限、积分成长体系、好友人际关系、多类型内容审核与管理、多角色人员权限分配、各项站点参数设置等站点基础数据,进行了有机融合,让站点基础建筑更加浑然一体和牢固。 

性能优化

  Discuz! X 的研发始终以性能与负载为核心考量点之一,并在新框架体系的有力支持下,成为第一个产品级层面支持数据表多服部署,让数据库服务器有效扩展的产品;内置诸如memcache、eAccelerator、Xcache等多套内存优化原生支持;引入各类缓存机制的同时,独创多模块更新防宕机机制,通过产品进程锁保持缓存单次更新;并对以往产品里面容易出现性能瓶颈的核心用户表进行了多表分离,按需查询;大数据量帖子表支持多设置参数的分表模式等。Discuz! X 对性能负载的高标准,充分满足站点低负载高性能的共性需求。 

安全防御  Discuz! X 拥有独创主动防御体系,可有效主动防御未知入侵行为和PHP函数漏洞;针对常见的SQL注入、CC攻击、跨站脚本攻击等,从基础体系上面已经进行多级屏蔽处理;并拥有文件修改校验、数据库结构校验等后备机制,有效快速发现异常问题,多方位确保站点数据的安全。 

门户系统

  Discuz! X 新增全新门户系统,拥有频道栏目、文章投稿、审核体系、编辑人员权限分配等基础功能;文章与帖子、日志可以进行有效互通,快速将帖子或日志推送到门户系统;通过独有的可视化的页面拖拽技术,站内数据聚合已经实现多数据类型、多页面、多区域、多位置任意展示,让社区的媒体价值得到淋漓尽致的展现。 

专题功能

       discuz15 排行榜界面

通过可视化的专题创建功能,可以有效对站内的各类热点内容进行有机整理,图文并茂的展示给用户,实现站点人气的有效凝聚,解决内容与人气聚焦的基本需求。 

个性空间

  个人空间拥有类似于QZone一样的多模板、多模块。模块可以自由选择、拖拽、卸载、自定义风格;并拥有音乐盒、留言板等个人服务功能,并结合记录、日志、相册、主题、分享、好友等SNS功能模块,可以充分满足站内用户的个性化和交友互动需求,有效增加用户粘性。 

运营支撑

       任务系统、积分系统、道具系统、多级认证体系、勋章体系、多内容先审后发体系、增强防灌水体系、更人性化的常用管理入口等,数十个有针对性的运营性改进,可以有效辅助站点的日常运营与站点维护。 

商业拓展

       品牌空间、房产系统、X-Plus(投票、团购)等多款基于UCenter的官方产品,可以完美挂接Discuz! X产品,协助地方站点依托网站资源及品牌加快网站商业化步伐。 

全文搜索

       Discuz! X 可以选择开启基于Manyou体系的全文搜索功能,零成本完美实现社区全文搜索,实时同步站内数据,百万数据搜索时间毫秒级实现,充分满足在有限的服务器成本上,实现对站内海量数据高速挖掘的基础需求。

首先要根据需求添加相对应的框架来实现整个版块的排版,系统提供的有8种框架,基本上已经能满足绝大部分的需求。

2

例如:要在论坛首页实现以下这样的版块,那就需要添加一个1:1的框架,然后在1:1框架的右侧再内嵌一个tab框架。

3

2添加好框架之后根据需求把对应的模块添加到框架中来实现对应数据的展示,系统提供了七个类别的数据调用模块。

4

继续上面的例子,左边幻灯片部分调用的是门户类-->文章模块中具有幻灯属性的文章。

5

版块内部模板可在此处修改,如图

6

3右侧最新帖子、热门回复等也是同理,与帖子相关的数据需要在”论坛类中调用”,这里我们需要的是论坛类中的”帖子模块”,如”最新帖子”数据调用为:

7

其他的以此类推,整个版块的数据调用出来之后没问题即可点击保存,到具体页面查看展示效果。添加完成后可以在门户-->模块管理里边也可以看到我们刚刚DIY添加的模块:

8

这时候可能系统提供的展示样式已经不能满足需求,那就需要修改对应的模板

9

大家可以先到DIY完成后生成的模板去看下,具体路径如下图:

10

刚刚添加的每个模块都有对应的一个BLOCK,如这样的内部调用代码,block里边的数据就是根据我们在模块里面设置的模板生成的html数据集,我们可以把这个block调用代码添加到美工已经切好图之后的html模板里边,这样就完成了整个DIY版块的模板修改工作。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » discuz!的新技术

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情