首页论坛

本站首页调用--另类discuz二次开发

投稿人:简单



一般来说,二次开发,比较常见的是直接在原来的代码基础上进行修改,但是这么操作,意味着放弃开源软件的官方升级。所以国外的大型开源软件,总是会提供一些插件、模块之类的开发方式,但也不能包罗全部细节,真正日常开发的时候,源码总归是要动的。
Discuz到现在已经是第七版了,诸如道具、插件之类的开发方式,也都已经完备。所以,还是想试一下,看看自己能不能在不动源码,保证升级的情况下进行二次开发。而其中最直接的方法,就是绕过源码,直接读写数据库。
目前的初步判断,Discuz提供的接口+UCENTER+数据库+模板定制,基本上可以在不影响升级的情况下进行二次开发。
所以,这次写网站首页,干脆用了zend framework框架来写,彻底地从discuz独立了出来。本站接下来的每个功能开发,也都会象这个简单的首页一样,尽力做到不改变源代码,不影响后续升级。
开发首页本身相当简单,一个晚上就搞定的了,主要时间还是花在页面上--尽管页面是直接仿照论坛模板的。只是读取了论坛版块表和帖子表,直接链接到论坛页面上。
对于后续的功能,自己是很有一些创意的,就不征求大家意见了,我会在业余时间,陆续实现自己的想法,并在每个想法完成后,在本区发帖记录。

最新评论
  • breeze: 嗯,那就的确需要自己写了
  • admin: 不是的,首页下一步想做成igoogle那样的效果。而且这样比较有利于搜索引擎收录。
  • breeze: discuz 有 js 调用,如果只是生成一个首页,可以不必写程序
更多评论...