月光博客 » 网络日志 » 月光论坛进行了系统切换

月光论坛进行了系统切换

  我这些天一直在研究Discuz论坛系统,打算将我的月光论坛正式从ASP平台转换到PHP平台。

  我的月光论坛以前一直是ASP的,用的是动网的DVBBS,目前,我打算将其切换到PHP的Discuz论坛。

  论坛转换会失去不少东西,但我想这个转换迟早要进行,晚进行不如早进行。

  动网论坛的免费DVBBS是ASP+ACCESS架构的,其性能一直是令人质疑的,比如我以前的论坛,才上去十几个人,速度就明显下降。当ACCESS数据库文件变大的时候,速度和性能就下降的更快。而SQLSERVER版本的动网论坛不是免费的。

  动网论坛的早期发展的确不错,但是近年来的发展却令人失望。每个版本程序都BUG重重,小版本升级都会引起系统错误,ASP+ACCESS架构在数据增多后速度慢如蜗牛,性能问题一直都没有很好解决,近一年来几乎没有什么新版本开发,倒是动网开始做一个PHP版本的DVBBS了,但问题是,ASP版本的动网论坛就很令人失望了,凭什么指望用户来使用并非动网强项的PHP论坛系统呢?而PHP中早以成熟的Discuz将是动网在PHP上遇到的致命的对手。

  Discuz我以前用的是2.5的免费版本,高版本是加密收费的,但在今年初,Discuz突然宣布所有的版本都开始免费开源,并且迅速推出了最新的Discuz 4.1,我前一阵研究了一下,发现这个程序的功能相当强大,看了看其源代码,写的挺规范的,比动网论坛的要好很多,至少没有到处加广告,模板系统也很不错。

  最令人兴奋的是,Discuz使用的PHP+MYSQL是一个非常高效的跨平台组合,并且产生的URL地址非常友好,模板也很丰富,我相信转换到Discuz是值得的。

  转换的过程还碰到点麻烦,因为官方的转换程序必须要将动网论坛先转换到SqlServer上才能转换,我于是先安装SqlServer,没想到安装sql server时总是碰到这个提示:“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装之前,必须重新启动计算机”。我重新启动了N次计算机还是提示这个信息,气死我了,于是上网找解决方法,很快找到了一个解决方法:打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它,这样就可以清除安装暂挂项目,然后安装,不必重新启动计算机。

  安装好了以后,就运行转换程序,转换没有提示错误信息,很快就成功了。

  我粗略看了看新转换过去的月光论坛,好像有一些表情符号没有转换过去,另外一个文字的排版好像有一些问题,不过文章还算都转过去。

  今天恐怕没时间了,明天再继续看了。

顶一下 ▲()   踩一下 ▼()

相关文章

  1. 1
    不是博客   说道:
    现在我可以确定了,月光论坛也是博主的网站啊,呵呵,很早以前就开始关注你的博客,今天在cctv看见你本人了啊
    支持(10反对(7回复
  1. 2
    williamlong   说道:
    你知道phpbb和Discuz哪个安全性更好吗?我听说phpbb的安全漏洞有不少呢。
    支持(10反对(9回复
  1. 3
    暴走   说道:
    我自己动手编程转换的数据库,不过够累的,也费时间,就没有发现从雪人转换到动网7.1sp1的转换程序,晕~!
    我发现你的论坛好像用了雪人美化版(sogo.com)的模板~几个按键怎么看起来这么眼熟~~
    支持(10反对(9回复
  1. 4
    低调年华   说道:
    我在用PHPWind,以前用BBSXP
    支持(8反对(8回复
  1. 5
    miture   说道:
    我在用discuz,网上搜过关于对比discuz和phpwind的文章,看了之后感觉还是discuz比较好用
    支持(10反对(10回复
  1. 6
    优网   说道:
    discuz确实是挺不错的
    支持(6反对(8回复
  1. 7
    土鳖   说道:
    国外常用的免费论坛是phpbb和smf
    支持(5反对(7回复
  1. 8
    汉文溪   说道:
    好习惯,只是教育网不能直接浏览论坛。
    支持(6反对(11回复

发表留言