伴随着康盛创想(Comsenz)2010年核心产品Discuz! X1的正式发布,如何更快应用新的模板机制改版已经成为站长建站普遍关注的焦点。Discuz! X1采用全新的架构,每个模块文件和目录都是独立的,同时每个模块通过调用统一的内核,保证了代码的系统性和独立性,从而也更便于今后产品自身的扩展和第三方产品的扩展。
用户注册登录部分采用了挂接独立用户中心的方式,用户基本数据由统一的用户中心接管,任何程序只要实现和独立用户中心的挂接,即可实现用户的同步注册和登录。由几个独立文件构成的核心,常用函数构成的独立核心函数,只需调用几个文件就可以完成系统内部的常用操作。
每个模块拥有独立的程序目录和模板目录,使得添加新模块的时候更加简单和清晰,第三方在开发应用的时候也更为方便。如果网站需要添加新的模板,把要添加的模板的文件上传至 template 文件夹下,如“\template\new”。在“新增”后面的文本框中,输入模板名称,目录及版权信息,然后点击提交即可完成。
图 01 通过模板管理可以对模板套系进行管理
同时,Discuz! X1系统的前后台采用独立语言包和菜单文件以及更多的插件钩子,使得第三方在开发应用时,不需要修改源文件就可以满足自身的需要。
作为中国开放源代码(Open Source)软件产业的一面旗帜,目前全球约有超过120万家独立网站采用Comsenz平台或核心技术,建立了自身的社区平台(包括讨论区、社交网络、社区门户,等等)。Discuz! X1作为国内第一款以“跨界融合”为开发理念的社区平台系统,实现了传统社区论坛功能与主流社交网络应用的完美结合,支持漫游(Manyou)开放平台与全文检索的多种扩展应用,成为引领社区建站产品发展的新坐标。