关于LightningBoard(雷霆论坛)的几点说明。(100分)

  • 主题发起人 主题发起人 liu_xiao_bo
  • 开始时间 开始时间
L

liu_xiao_bo

Unregistered / Unconfirmed
GUEST, unregistred user!
关于LightningBoard(雷霆论坛)的几点说明。
1 为什么要开发LightningBoard?
因为,JSP世界里的论坛程序非常少(结构好的更少),jive已经不再开放源码,它的结构并不是非常好,可是即使这样有些人还在研究它。我希望LightningBoard能成为除它之外的另一种选择。我也希 望LightningBoard是学习设计模式的好材料。
2 为什么要开放源码?
我感觉:中国人对开放源码世界做的贡献太少了(去sf上看看吧,有几个?),也许这是中国目前的环境造成的,我们许多程序员还在为生计而工作。也许,LightningBoard微不足道,但我希望开放Ligh tningBoard的源码能吸引更多的人关注开源运动。
3 为什么才用英文界面?
我们的目的并不局限于中国,我们想挑战jive(也许有些人认为很可笑),现在,LightningBoard已经加入到hotscript, scriptsearch上了。LightningBoard采用的是MVC结构,前段界面很简单,稍有html知识的人就可以定置自己的界面。同时,我们也提供各种语言,各种风格的界面。
4 LightningBoard结构是怎样的?
LightningBoard采用MVC(模型-视图-控制器)结构,将显示,数据和控制代码完全分离。对于数据访问部分,我们采用Abstract Factory模式,针对不同的数据库(mysql,oracle,db2...)我们都有一套优化的访问方法(例如分页,我们不用通用jdbc2.0的方法),这就保证了LightningBoard的速度。
5 如何加入到我们的开发团队?
LightningBoard分核心开发小组和外围开发小组两部分,核心开发小组负责LightningBoard的内核的设计编码任务。外围开发小组负责美工,页面设计,文档编写,语言翻译等工作。我们很希望 有人加入我们当中来,我们需要任何人。详情请访问我们的LightningBoard Development版。

2002/08/23 刘晓波
http://www.developersbus.com:8080/~lightningboard/

 
支持!举双手!
就不知我能帮上什么忙?
mailto:tdlzq@371.net
 
算我一份
 
多人接受答案了。
 
后退
顶部