discuz模块用的什么技术?

kenvinp 2007-07-27 03:55:18
<!--{if !empty($advlist['footerbanner1'])}--><div align="center" style="clear: both; margin-bottom: 5px">$advlist[footerbanner1]</div><!--{/if}-->
<!--{loop $stylejump $id $name}-->
<option value="$id">$name</option>


<!--{/loop}-->

这些语法是自创的吗?
...全文
202 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kenvinp 2007-07-27
  • 打赏
  • 举报
回复
模板。。
Discuz! X2.5新版本推出四大新体系:新社区形态、新技术体系、新门户系统以及新移动化体验,其中新门户系统主要从内容推送、图片裁切、模块管理等角度进行了深度优化,拟帮助站长和编辑更加省时省力地运维网站,提高网站运营管理效率。 Discuz! X2.5重要改变: 产品架构全新改造 研发团队集中数月的时间,一直在致力于改造Discuz!产品的现有架构,仅数据库操作相关的架构优化,就涉及317个程序文件的4525处代码片段修改,并新增DB类文件217个。 从Discuz! X2.5起,数据读写层已经实现全面独立封装。新版支持以表为单位的分服务器部署;数据表全面支持内存级缓存启用,大幅度降低MySQL压力;对数据的输入进行了统一防注射处理,加强数据入库安全性。 性能负载能力和稳定性大幅优化 针对大访问量情况下,收集到各类性能瓶颈点,新版进行了集中优化和改进,其中包括: 采用全新的帖子查看数更新机制,解决大访问量情况下,因瞬间大批量更新主题表造成的MySQL死锁的问题; 用户表支持内存级缓存启用;同时,新增不活跃用户(大部分站点比例超过70%)归档功能,让用户表只保留最近活跃用户,从而大幅度提升用户表性能; 高楼层贴不再是性能瓶颈。帖子表已经优化索引模式,启用全新的查询模式,浏览高楼层帖子的分页不再有负载问题; 对帖子中的评分、点评数据增加缓存功能,解决评分、点评功能大量使用可能造成PHP内存占用的问题; DIY模块聚合增加限制数目优化,避免复杂检索条件下对数据库造成全表遍历的负载问题; session机制新增关闭可选项。访问量大的网站可以考虑关闭session机制,增强系统抗压性能。 淘贴 为了更好的挖掘站点内容,形成历史沉淀,增强可阅读性,新增淘贴功能。通过此功能,可以借助会员的力量,让论坛的好帖子得到更好的整理与展现,让论坛会员可以更好的发现站点精彩内容。 微博元素 新增单向关注功能、@用户功能,让微博中的优秀元素为论坛所用;与论坛紧密结合的特色广播功能,同一个主题两种浏览模式,让传统的以不同版块为入口的阅读模式,可以平滑的切换到以收听关系链为主的新阅读体验,互动统一,相辅相成;增加腾讯微博评论回流功能,分享到微博的帖子,如果在微博中有人评价,也会自动回帖到论坛的帖子里面。 应用中心 新版后台内置应用中心。通过应用中心,站长寻找和安装插件、模板、扩展不再迷茫,实现一键安装。当插件有更新的时候,会自动提示进行升级,让插件的升级也变得十分简单和及时。 同时,面向PHP开发人员、UI设计人员推出Discuz!开发者平台,可以更方便的发布和维护自己的插件、扩展产品和模板风格。 安全补丁和自动升级 新增全新的安全补丁更新和产品自动升级机制。当产品发现重要安全问题的时候,站长将会收到安全警示,并实现在线打补丁和版本更新功能。同时,考虑到很多站点都进行了自我功能开发,源文件有所修改,因此,打补丁启用了独有的字符串匹配替换模式,可以在不影响站点自己定制功能情况下,尽大可能的进行漏洞修补。 站长管理 新版管理后台,进行了多达25处的功能改进,让站长的管理更加方便。重点包括用户批量管理方面的使用改进;主题、回帖回收站的批量删除改进;进行批量编辑设置时管理优化;管理日志查询功能增强;优化表情添加操作,批量添加表情更方便;增强嵌入钩子检测;站长推荐功能增强,可以添加多条推荐内容,前台会随机显示1条;创建导航优化;增加外地ip发帖审核机制;快速清除某人签名、自定义头衔、头像等。 论坛功能 新版针对论坛相关的功能,有接近40项的功能改进,让用户使用论坛的体验进一步增强。其中包括:用户收藏的版块在论坛首页优先显示,更方便的访问自己收藏的论坛;增加定时发帖功能;增加隐藏帖子代码的时间设置,到期后隐藏内容自动失效;帖子内容页图片幻灯支持网络图片,同时也帖子封面图支持远程图片,并在帖子列表图片模式插件嵌入点;帖子摄影图片增加exif信息;优化上传功能,Flash批量上传全新改造;新版新增给用户打标签的功能,站长可以设置一些触发条件,当用户参与后,就会自动设置一个标签,从而可以精确实现对站内用户的画像;针对用户的管理,增加用户违规记录档案,让多次违规用户可以更好被跟踪;新增全新注册流程模式,用户需要先验证邮箱然后再可以进行下一步注册操作,以有效防止大量垃圾注册的产生;新增导读功能,将近期最热、最新的主题更好的进行展示等。 分类信息 新版针对分类信息进行了功能增强,其中新增加字段导入导出的功能,可以让分类信息的模型分享变得更加开放和方便;显示模板已经支持完全自定义,从而让分类信息在前台的展示,更加自由,不再拘束于现有版块的布局约束。此外,还包括增强对分类信息数值型、Email、URL的检测;TEXTAREA类型的字段也可以使用图片、HTML加密,以及用户组权限分配;字段的信息保护增加认证组设置等。 群组 新版针对群组增加了先建立后审核功能,可以更好的规范群组的创建;群组已经允许在一级分类创建;群组简介支持Discuz! code等功能改进等 门户 新版针对门户功能,有20多项的功能改进,重点包括:增加编辑人员推送模块权限,编辑在前台有DIY的权限,但只能编辑模块数据;推送数据时可以读取多张图片供选择并支持在线剪裁图片;文章图片上传方式改进;优化门户推送功能,并加强推送库管理;生成文章时,可以将当前帖子楼主的所有楼层生成一篇文章;生成文章流程进行整体优化;专题评论增加引用功能等。 Discuz! X2.5 正式版 build 20130222更新记录: IX 由于部分变量过滤不严导致的XSS问题 FIX 管理员在版块前台管理面板中更新推荐主题时,原主题推荐者ID被修改为管理员ID的问题(14039) FIX soso表情更换新域名
环境要求: Discuz! 兼容 PHP 4.0.6, MySQL 3.23, PostgreSQL 7.1 以上各版本和各种操作系统环境,在安全模式下也能完好运行. 算法及数据结构: 我们始终致力于开发最优化的算法和数据结构,从事 PHP 与 MySQL 的开发的过程中,我们力求每行代码都充分发挥开发工具的效率优势,Discuz! 是一个挑战 PHP 应用极限的应用程序. Discuz! 开发组具有丰富的 cache 处理经验,到 Discuz! 3.0,内建了包含系统设定到模板系统在内的 PHP 语法生成内核,此内核可直接生成程序格式的缓存,cache 技术的广泛应用使得 Discuz! 的代码效率再上新的台阶. Discuz! 中包含了众多独创或独有的处理方法,使得 Discuz! 可以轻松承受比其他类似产品更多的贴子数量和在线人数,成为目前最高效快速的论坛产品之一.在实现同样功能的前提下,Discuz! 力争占用数据库资源最小,页面处理时间最短.在一台配置良好的 P4 级 UNIX 主机上, 100 万贴论坛平均页面处理时间不超过 0.03 秒(搜索除外),页面平均数据库查询数不超过5 个,最大承载在线人数超过 5000 人,如果构建 Apache 和数据库分离的双机系统,负载能力和速度都将获得更大的提升. 数据库操作: Discuz! 依靠专门设计的数据库操作类实现数据库存取,目前提供 MySQL 和 PostgreSQL支持模块,具有专有错误处理模块,通过 Email 实时报告数据库错误. 数据结构更经过精心的设计,从字段到表的分配,索引的构建,都经过缜密的考虑,相同数据量的论坛,Discuz! 占用的数据库容量和其他类似产品相比要小. 程序内核中查询遵循 ANSI SQL 规范,短期内即可通过新增数据库类的方式移植到 SQLServer 等其他数据库系统. 模板体系: Discuz! 全部版本都使用模板与程序分离的方式构建,Disucz! 2.0 是目前惟一一个采用编译模板系统构建的商业化产品,该核心由 Crossday Studio 独立开发,与传统的模板技术相比更快捷,内容修改也更容易,随着 Discuz! 2.0 应用的普及,必将引起一股编译模板技术应用的高潮. 依赖于 Discuz! 3.0 的编译模板体系,全部提示信息,均在完全不影响程序效率的前提下,用语言包实现,自 2.0 以来,彻底支持多模板,多语言和多风格.每个模板可使用不同的语言界面,不同的内码设定和不同的风格设置,模板可在线编辑,也可通过 FTP 直接上传,给界面定制带来了前所未有的方便.不懂 html 的新手通过风格设置的修改,或设计高手手工修改模板,都可实现论坛外观的完全定制. 论坛功能: 除具有满足讨论需要的全部功能外,Discuz! 还对标准的论坛体系做了丰富的扩展. 全论坛编译模板和国际化内核,更换前/后台提示语言不需要修改程序和模板 可自定义最大在线人数,UNIX 负载情况限制用户访问论坛 附件采用文件存储,读取速度更快,占用数据库更少,同时对可能发生的安全问题做了一一处理,又有完善的从记录到文件的全面管理功能. CookieFree 技术,得益于自建的会话跟踪体系,Discuz! 不需任何设置即可在不使用Cookie 或被禁止的情况下正常登录或使用论坛. 全新设计的搜索功能,使得新的搜索比以往快数倍,具有可共享的搜索缓存,有效减少数据库负载. 自定义 Discuz! 代码功能,可对代码进行扩充并支持最多三个动态代码参数. 自定义会员信息项目功能:支持选单及在帖子中显示该自定义项目. 独有的内建论坛访问与流量统计系统,紧密结合论坛自身的功能,在实现一般外挂统计系统全部功能的同时,最大限度的降低了系统资源的消耗. 预留完善的插件接口,插件只需通过修改设置文件即可被加入到论坛系统中;程序中也处处考虑插件的应用,即使插件对数据结构有修改,也不会影响论坛的正常使用和升级. 权限控制: Discuz! 具有全面而严密的权限与访问控制系统.内置不同的会员用户组,系统用户组,自动根据积分或系统头衔确定用户所在组.用户组可任意编辑和添加,各组拥有可调的十几项关键权限设定,涵盖论坛使用的各个方面. 支持交叉用户组,普通用户组和管理用户组可以交叉并得到交叉权限. 版主和超级版主的权限可以具体设定,并具有自己的管理面板,可进行允许范围内的管理操作. 论坛支持密码加密,同时可在每个论坛内给用户组分配不同的权限,实现最大限度的权限与访问控制. Discuz! 支持积分和具备防止作弊功能的用户评分,可设定积分的加分方式,也可设定用户评分权限及最大评分数;可设定主题和附件的查看/下载积分,并可设定具有此设定权限的用户组;贴子中独有 [hide] 代码,可根据回复或积分隐藏相应内容,满足不同要求. 后台管理: Discuz! 具有快速智能的论坛后台管理程序,不仅提供详细周密的论坛和用户组权限设定,而且,可根据 10 余种以上的条件实现用户编辑,批量删贴,附件编辑等,且可自动对有关的数据,如用户发帖数,积分,论坛数据等等做智能处理,确保了批量操作后统计数据的精确性.内核级访问控制,可设定及屏蔽恶意刷新及 DoS 攻击 管理程序中可方便的修改界面方案中的各种参数,熟悉以后新建一个界面方案只需一分钟就可办到,同时也可在线编辑模板,或进行模板的导入,导出操作.每一个管理操作都被记录在案,方便管理员的互相监督.同时提供版主管理记录功能,可按时间顺序查看版主进行的每一个管理操作,对版主负责程度的评定更具有科学性. 数据维护: Discuz! 提供了迄今最强大的 web 界面数据备份和恢复功能,具有足以应付超大数据库的分卷备份能力,使得管理员不需任何服务器权限即可轻松维护 Discuz! 数据库.更有远程数据读取功能,两台主机之间传递论坛数据不经过本地不消耗任何本地资源即可完成,创建备份论坛或更新镜像论坛易如反掌. 后台管理程序中可方便的查看数据库的使用情况,同时提供数据库优化功能以消除存储碎片,保证存取效率. 安全保证: Discuz! 3.0 坚固的数据结构和最少化数据库查询,使得 Discuz! 可以在极为繁忙的服务器环境下快速稳定运行 在用户资料存储中和传递中,密码全部使用 RSA-MD5 不可逆加密,有效保证论坛及用户资料的安全. 专门为脆弱页面设计了防刷新系统,自动阻止恶意访问和攻击. Discuz! 独有的全程操作记录,完整详细的记录了论坛运行情况.管理记录采用 PHP 文件格式存储,既能防止被非法查看或下载,又不占用数据库资源.同时具有自我尺寸控制技术,各种记录自动保存最新的 500 条,即使管理员也无法删除各种记录,犹如黑匣子般提供最可靠的安全保证. Discuz! 能有效处理页面格式,保证页面及表格的完整性.安全检查应用于每一个Discuz! 代码中,可自动屏蔽贴子及签名等中的恶意代码.

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧