Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz! X2 性能负载 新高度!

[复制链接]
戏水 发表于 2011-5-17 16:19:55 | 显示全部楼层 |阅读模式
本帖最后由 戏水 于 2011-5-17 16:20 编辑

Discuz! X2 版本中对性能负载方面的改进了不少, 主题分表、帖子分表、附件分表、短消息分表、图片延迟加载神马的一个都不少。还能非常方便的支持数据库的读写分离呢! 下面大家来跟我一起看看这些非常不错的改进吧。

各位站长,我问你们,你们的数据库帖子表,附件表,短消息表 大不? 我所了解的几个站,比如暨阳社区,烟台论坛等,那表可是很大很大啊 。大家都知道 MySQL 数据库每一个表都对应一个磁盘文件,表很大的时候 无论是查询还是写入速度都非常慢。怎么办呢? 化整为零啊!

支持了对主题、帖子、附件、短消息 这几个重点的表 的分表操作。其中主题分表采取了生成存档表的策略,
而附件和短消息采取了散列存储的办法,即默认生成10个表,当新纪录产生时根据其 id 值分散存储到这 10 个表中。




有了分表,性能大幅度提升 是肯定了。再看看对读写分离的支持吧。


读写分离顾名思义,就是一部分服务器只往外读数据,另一部分服务器只写入数据,读写之间通过一定的策略进行同步。
以往部署各读写分类还是很麻烦的,现在好了, 中只需要修改一下 config 目录下的 config_global_default.php 配置文件即可(该文件中有详细的说明,配置起来非常简单)。 现在支持一主一从、一主多从。想怎么配置随心所欲。




我觉得  还有一个非常非常不错的功能,特别人性化。各位一定见过某个帖子中 发了好多图片的情况吧, 作为一个看帖子的读者,你可能全部看完,也可能只看了第一张就不想看了,但是那帖子还继续加载图片,这不就浪费了宝贵的流量,占用了宝贵的带宽了嘛,都是钱啊!! 怎么办? 用 Discuz! X2 中的图片延迟加载功能吧, 开启了以后,看帖子时, 假设这个帖子中图片很多,占了好几屏幕。 你拉动滚动条往下浏览,只有当滚动到到第二屏时,第二屏的图片才显示, 这样以来,看多少加载多少,不浪费!




总结一下, Discuz! X2中 支持各种分表了读写分离配置方便灵活了图片按需加载了。 我用后的感觉老好了!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
neol123 发表于 2011-5-17 16:24:15 | 显示全部楼层
绝对的沙发啊    支持下
回复

使用道具 举报

7062589 发表于 2011-5-17 16:24:39 | 显示全部楼层
听不懂~··DX原来是给专业户提供的
回复

使用道具 举报

春天的故事 发表于 2011-5-17 19:33:45 | 显示全部楼层
前排的广告位啊
回复

使用道具 举报

marslv 发表于 2011-5-17 20:03:21 | 显示全部楼层
顶一下~~
回复

使用道具 举报

sunlinanb46 发表于 2011-5-17 22:34:51 | 显示全部楼层
dzx2.0就是好,自从发布以来,其他区发帖量逐渐有点减少,就建站交流区还是挺多
回复

使用道具 举报

skywcc 发表于 2011-5-17 23:08:58 | 显示全部楼层
回复

使用道具 举报

skywcc 发表于 2011-5-17 23:09:35 | 显示全部楼层
回复

使用道具 举报

soomou 发表于 2011-5-17 23:12:54 | 显示全部楼层
回复

使用道具 举报

haohaowork 发表于 2011-5-17 23:59:51 | 显示全部楼层
这个很好呀,确实实用,但会不会慢呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-2 22:58 , Processed in 0.030111 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表