Discuz 7.2坑爹集锦

mark35 发布于 2012/01/11 12:51
阅读 6K+
收藏 15

Discuz是强大的论坛系统(以下简称DZ)使用广泛。目前Dz最新版本是 X2(20111221),虽然DZ 7.2版本比较老,中间尚有DZ X1,X1.5,但是使用7.2版本的网站还不少。并且7.2是论坛程序,而X系列添加了许多功能已经不限于论坛发帖而是扩展到社区社交功能的一个所谓云平台。功能丰富带来的是代码的庞大以及维护的困难。

如果仅仅是建立一个普通论坛不需要过多花哨功能以及因此带来的性能下降、安全下降等等问题,那么DZ7.2其实是非常适合的。

前段时间帮朋友做论坛升级,虽然当时X2已经推出,朋友还是选择的是7.2。因为论坛数据量不小(二十万用户,历史两千万帖),所以就对DZ7.2动手术优化,结果发现虽然DZ7.2已经比较老比较稳定了,但其中还是有不少的问题。有PHP的,有SQL数据库的,也有一点JS的。其中有些错误是手误,有些是偷懒,有些……恐怕是存心挖的坑……

填平大大小小无数坑,看着GIT记录觉得可以与大家分享下此中乐趣。遂有此文〖Discuz 7.2坑爹集锦〗,如有讨论请跟帖回复或者联系QQ1661926154(添加好友申明DZ)

如果你正在用DZ7.2不妨看看有多少坑可以填平~

Discuz 7.2坑爹集锦-PHP篇  http://my.oschina.net/u/126398/blog/38873
Discuz 7.2坑爹集锦-JS篇  http://my.oschina.net/u/126398/blog/39009 
Discuz 7.2坑爹集锦-SQL篇  http://my.oschina.net/u/126398/blog/39255 
Discuz 7.2坑爹集锦-SQL优化篇


版权曾经拥有,欢迎网上分享

以下是话题补充:

@mark35:【Discuz 7.2坑爹集锦-js篇 】 http://my.oschina.net/u/126398/blog/39009 (2012/01/12 16:41)
@mark35:【Discuz 7.2坑爹集锦-SQL篇】 http://my.oschina.net/u/126398/blog/39255 (2012/01/17 20:53)
加载中
0
蟋蟀哥哥
蟋蟀哥哥
我用的7.2...  就用的默认的...  没有进行开发...  太多坑了
0
fzxu_05
fzxu_05
那是你没用phpwind
0
mark35
mark35

引用来自“fzxu_05”的答案

那是你没用phpwind

难道phpwind更坑爹?

0
风林火山
风林火山
discuz好像被腾讯收购了,为做网盟做准备。估计那些坑就是故意留的。
mark35
mark35
是的,好像在今年被腾讯收购了。所以DZ X2版本里面对QQ的集成很深。包括什么云平台绑定qq,但是出了问题也很麻烦。
0
mark35
mark35

引用来自“风林火山”的答案

discuz好像被腾讯收购了,为做网盟做准备。估计那些坑就是故意留的。
这些主要是影响性能,其实有个最狠的后门:后台管理页面的自动检查版本功能。那个入口进来可以直接执行代码。本来可以埋很久的,没想到被黑客发现于是攻击了康盛的DNS把DZ后台连接的域名地址篡改成黑客自己的,于是就长驱直入直接控制站点了。
mark35
mark35
@风林火山 : 对于PHP这种动态语言基本上藏不住啥机关,只要仔细看都能挖出来。DZ里面关于SQL的坑也不少的~
风林火山
风林火山
@mark35 : 你真牛。他们就怕你这种有心人啊。
mark35
mark35
@风林火山 : 至于在PHP代码中拼接js代码把康盛的url拆成多个字符串拼接防止他人搜索到这些小技巧就不说了~
mark35
mark35
@风林火山 : 是啊,估计本来可以埋很久的。没想到给黑客废了。其实还有些其他暗桩,会把论坛信息(包括发帖的)发送到某个地址的……
风林火山
风林火山
还有这事啊,呵呵后门不是那么好留的啊,自己没用让别人用了。
0
mark35
mark35

已更新 Discuz 7.2坑爹集锦-JS篇

http://my.oschina.net/u/126398/blog/39009

0
BENNEE
BENNEE
好犀利
0
mark35
mark35
更新 【Discuz 7.2坑爹集锦-SQL篇】 http://my.oschina.net/u/126398/blog/39255
0
mark35
mark35

【SPS-Discuz7.2 超强给力修改版 】出炉~

http://www.oschina.net/code/snippet_126398_8411

0
叶园
叶园
数据怎么转换过了得,写个教程吧!
返回顶部
顶部