转眼间,Discuz!官方发起的“手握手”活动已到了第5期。活动期间,4000多个论坛在得到我们“志愿者”的帮助后,成功转换成了Discuz!论坛。我也参加了“手握手”活动,并获得了第1名(有12000多大洋的奖品啊,o(∩_∩)o)。
“手握手”活动一开始,申请转换成为Discuz!论坛的求助者就很多,我第一次接到的任务是将一个叫龙行天下的DVBBS(动网)论坛到Discuz! 论坛,转换非常成功,对方对我的转换也非常满意。后来,我又成功转换了百余个论坛(70几个为PHPWind论坛,30几个为动网论坛),不但转换成功,而且他们都非常满意。但转换过程却不是一帆风顺的,比如用户打乱了加密文件的加密序列,只好请教他人一起解决。转换过程不仅锻炼了自己,也帮助了别人,更增添了一份情谊。有不少求助者还热情的说要送我红包,请我吃饭……那股子热情劲,让我十分满足。以后有机会去他们的城市玩,就可以免费吃喝玩乐了。哈哈
其实,Discuz!“手握手”活动的志愿者,并不要求技术有多么多么的好,也不要求转过多少种论坛,只要了解mysql,对Discuz!的数据库表结构一定了解透彻,否则出了问题就无从下手了。
下面,我就总结转换工作中几点关键问题,(问题大都在字符集问题上)。
1.备份第一
在升级、转换论坛的过程中,难免出问题,作为一个合格的志愿者,首先要学会备份求助者的论坛数据。在备份过程中,使用PMA导出论坛数据库时,如果出现了导出中断错误,可以打开了SQL文件进行修改。可以试着找到出现错误的表,然后看其字段,或者用repair.php修复。在论坛升级成功后,将备份导出给求助者。
注:PMA(phpMyAdmin):可以通过互联网控制和操作MySQL,通过phpMyAdmin可以完全对数据库进行操作,是首选的数据库维护工具。
2.数据库的处理
在转换过程中,一定要注意所要转换的字符集,当然在MYSQL4.0以下是不要在意的,MYSQL4.1要严格要求和注意字符集,否则会出现严重的乱码现象。
3.相互信任与理解
这个问题也有针对性,在我处理那么多转换中时常会碰到一些求助者,冷言冷语的不肯合作,遇事受障给他处理迟了,就破口大骂;所以,做一名好的志愿者,一定要习惯忍让,全心全意的为求助者服务,只有和气,才能最终完成任务。
最后,我总结下成功转换Discuz!论坛需要注意的要点:
1.对Discuz!论坛的数据表结构有非常的认识。
2.学会使用PMA。
3.至少成功转换过一个论坛。
4.与求助者相互信任和支持。
帮助他人,快乐自己,爽!
如果你的论坛如果正在面临暴力营销、ASP漏洞、被挂木马、速度慢等等的问题,如果你考虑转换但又担心没人帮助,那么就快来来参加“手握手”活动,加入DZ族的行列,这里有非常多的热心朋友,大家一起学习,互助成长。
想转换却不懂技术?怕转换麻烦?对管理(后台)不熟悉?……通通都不是问题,马上加入“手握手”,一切交给我们,由我们来帮你搞定吧! 转换就是这么简单!
“手握手”官方网站:http://sws.discuz.net