2024年3月21日发(作者:)
BBS论坛系统文献综述
1、引言
随着网络技术的发展与普及, 各种论坛系统( BBS) 应运而生, BBS ( Bulletin
Board System) 是一种电子息服务系统, 它向用户提供了一块公共网络区域, 其中
每个用户都可以在上面发布相关信息或提出自己的看法, 早期的BBS 由教育机构或
研究机构管理, 现在大多数网站都已经建立了自己的BBS 系统,
供人们通过该系统来结交更多的朋友, 表达更多的想法。目前国内的BBS 已经十分
普遍, 大致可以分为以下几类: 校园BBS、商业BBS、专业BBS、情感BBS以及个人BBS。
而此次基于 技术建立的BBS 系统的开发平台与工具选择、数据库设计以及
系统所需的关键技术, 对于其它BBS 的建立有很好的参考价值。
随着Internet的高速发展,人类对于信息交流的要求日益提高,并希望实现更广泛
的信息共享和资源共享。电子公告板系统(BBS)这一在Internet上拥有众多用户的服
务,也随着网络技术的发展而出现了新的飞跃,基于NNTP(NetworkNews Transfer
Protocol)的转信系统的诞生给BBS注入了新的生命。目前BBS主要分为基于Telnet
的和基于Web的两大体系,其中基于Telnet的BBS的转信系统已相对成熟,而基于Web
的BBS却一直处于“各自为政”的状态。因此,要实现这两类技术上存在很大差异的
BBS之间的资源共享,使各种类型的BBS之间能够协同工作,实现基于Web的BBS的转
信系统就成了关键环节。
2、BBS背景
BBS系统最初是为了给计算机爱好者提供一个互相交流的地方。70年代后期,
计算机用户数目很少且用户之间相距很远。因此,BBS系统(当时全世界一共不到
一百个站点)提供了一个简单方便的交流方式,用户通过 BBS可以交换软件和信息。
到了今天,BBS的用户已经扩展到各行各业,除原先的计算机爱好者们外,商用
BBS操作者、环境组织、宗教组织及其它利益团体也加入了这个行列。只要浏览一
下世界各地的BBS系统,你就会发现它几乎就象地方电视台一样,花样非常多。
起初的BBS系统是报文处理系统。系统的唯一目的是在用户之间提供电子报
文。随着时间的推移,BBS系统的功能有了扩充,增加了文件共享功能。因此,目
前的BBS用户还可以相互之间交换各种文件。只需简单地把文件置于BBS系统,
其它用户就可以极其方便地下载这些文件。
早期的BBS系统是一台配有调制解调器的普通PC机,上面运行了一个BBS
程序。BBS程序有各种版本,包括单线路的简单系统到支持十几甚至上百条电话线
路的复杂系统。最早的BBS系统系统把全部报文存放在一个地方,可现在的BBS
软件却允许操作人员根据报文内容来组织报文。比方说,基于PC的 BBS软件很
可能包括有专用于DOS、OS/2和Windows的报文部分。
3、国内BBS的现状与展望
国内的BBS站,单线站还占大多数。随着计算机的普及,特别是调制解调器
的大量使用,BBS的活动将会进一步高涨。但是,随之而来的拨号难和抢线难的问
题将会加剧。尽管BBS站台的数量在不断增长,但这种增长的幅度总也赶不上用
户群的增长。许多人同时拨号一个站台,不可避免地发生冲突。每回要拨上几十次
乃至上百次才能成功连上一个BBS站的状况已经成为困扰今日中国BBS用户的一
个难题。随着BBS活动的深入,国内已经出现了一些多线站,一次可以允许2人
以上同时访问。
BBS的发展过程中,也出现了一些问题。由于国内使用的BBS架站软件,都
是从国外引进的,因此没有必要的中文说明。虽然一些热心的站长翻译了一些资料,
但是仅靠这些是远远不够的。另外,有些站台的设立是相互抄袭,所以在结构上难
免有雷同之处。
1999年是中国网络的发展年。但是,我们应该清醒地认识到,目前一些BBS
站并没有走上“简单、易用”这一层次。包括一些厂商架设的BBS站,实用性还需要
加强。今后,国内的BBS站将向着个性化和专业化的方向发展。
4、研究目的
网上论坛系统是一个会员登录留言系统。网上游客能够浏览论坛上的帖子,
并且能够注册成为用户。论坛注册会员能够修改自己的资料信息,申请版主,发表
帖子,让大家积极参与讨论。论坛管理员能够便于管理论坛,包括浏览游客留言,
审核留言,对于不健康或是不利于社会稳定的留言能进行删除操作,会员管理以及
论坛版主管理等等。
5、解决方案
现在网站建设的主要技术有JSP、ASP、PHP、.NET等。但现在应用最广泛的无疑是
和JSP。面对如此多的技术,根据现实的需要,程序员可以使用多种编程语
言进行开发,从而大大提高网站开发的效率和质量,形成五彩缤纷的各类网站。
从开发的角度看和JSP技术都可以通过组件进行网页的交互,
是一个革命性的程序设计框架,能够快速开发功能强大的Web应用程序和服务,与
浏览器无关——是一个与浏览器无关的程序设计框架,利用它编写的应用
程序可以与最新版本的Internet ,与Explorer、Netscape Navigator等常用浏览
器兼容
就采用的语言来讲,JSP采用java作为脚本语言,而可以采用C#和
。相对比较,脚本语言都能很好服务于小的应用程序。
自定义性和扩展性。 随附了一个设计周到的结构,它使开发人员可以


发布评论