找回密码
 立即注册

QQ登录

只需一步,快速开始

华强北商行 门户 Windows/Dos 查看主题

浅谈discuz论坛结构

发布者: yh6788 | 发布时间: 2015-11-6 15:23| 查看数: 3746| 评论数: 2|帖子模式

前几天黑客入侵,对discuz论坛数据购成影响,恢复过程中,大略了解了一下discuz数据结构(以下简称dz):
1.dz是由目前比较主流的论坛程序,本身不足10M大,是免费的。随着论坛的发展,附件的堆积,一年以后程序变成1G左右很正常。数据库变成100M左右,所以,如果长期发展,买服务器时候空间要足够大,特别是sql数据库,100M,200M那种是肯定不够的。
2.dz是免费的,以前和phpwind并列为两大主流论坛,后来被QQ收购了之后,在QQ接口支持和推广上,已经有了明显优势。他的运营是靠增值服务收钱。
3.dz的服务器结构有两个主流方案,一是widnows2003+iis+php+mysql,另一种是linux+apache+php+mariadb(mysql),前者的优势是需要重新安装系统的话,数据在D盘,不用重新上传数据,只要把环境配置一下就好了。
4.dz程序,通过mysql的use/password读取指定数据库,通过ucenter管理后台和用户等操作。主要是uc通信,受 影响的主要有3个文件,两个在/config/还有一个在ucserver/data/config.conf.ini,这里主要设定ukey,数据user&password&name等。具体里面的操作,我另一个帖子里面有。
5.dz有修复工具,tools.php,可以从dz官方网站上下载,里面有恢复数据库,关站,等操作,但是效果不好,基本上不好用,数据库操作还是要mysql:>里面的好一点。
6.dz的环境程序受影响的主要有3点,iis的主页index.php文档权限,/windows/php.ini#环境变量,设置时间等;/httpd.ini伪静态规则文件。
7.所以备份dz论坛程序要备份到这几点:/windows/php.ini;/httpd.ini;dz主目录,mysql -u -p数据库文件就可以了。
8.数据库恢复的时候,因为某些原因,会提示两个目录写入出错,通常是/data/sysdata和/data/cache如果是linux环境,就chmod 777 /data/sysdata,
如果是windows环境,就进去,把里面的文件全删除了就好了。
9.总结:dz是由文件和数据库两部分购成,运行上主要是文件,mysql,ucenter三个部分。主要是ucenter配置那块,通常登陆没反应什么的都是ucenter那块出问题,总体来说还是个很简单的数据结构。

最新评论

回复 121 发表于 2015-11-6 22:05
学习了,谢谢分享、、、
回复 深圳小志 发表于 2015-11-7 19:06
好好 学习了 确实不错
回复 远方的落叶 发表于 2015-11-8 13:06
真是 收益 匪浅
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 
 
加好友78950405
QQ臨時會話
華強北商行笔记本,手機
淘宝阿里旺旺
沟通交流群:
水货thinkpad笔记本
工作时间:
11:00-22:00
电话:
18938079527
微信联系我们
公告:
深圳市区免费送货服务重新上线

QQ| 华强北商行 ( 粤ICP备17062346号 )

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

|网站地图 公司简介 联系方式 版权所有@

GMT+8, 2024-4-30 07:45 , Processed in 0.031167 second(s), 26 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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