allwiki首页  
天下维客 你可以修改的网络知识库
首页最近更改优秀条目专题展示电脑科技词典软件学习网络知识电脑安全明星时尚天下百科
 

BBS

天下维客,你可以修改的网络知识库

Jump to: navigation, search

电子布告栏系统Bulletin Board System,英文缩写BBS)通过在计算机上运行服务软件,允许用户使用终端程序通过电话调制解调器拨号或者Internet来进行连接,执行下载数据或程序、上传数据、阅读新闻、与其它用户交换消息等功能。许多BBS由站长(通常被称为SYSOP-SYStem OPerator)业余维护,而另一些则提供收费服务。

目前,有的时候BBS也泛指网络论坛网路社群

目录

BBS技术及常见软件

在20世纪80年代中叶,因特网(Internet)的发展初期,就开始出现基于调制解调器(modem)和电话线通信的拨号BBS及其相互连接而成的BBS网络。当时BBS站点间所使用的网络协议主要是UUCP,内容也全都是文字或由文字所组成的图形。

在网际网路与宽频尚未出现,数据机仍在发展的年代,拨接式的 BBS 开始流行,大大小小的站台如雨后春笋般出现。在这个时期,此类 BBS 的主要服务多为:档案/共享软体下载、各类讨论区转信。在当时,较为常见的伺服端程式有SuperBBS (SBBS)、ProBoard、Remote Access (RA)、MAXIMUS 等,同时也有一些知名的站际转信网路,国外的有 FidoNet,台湾地区则有 90网。而用户端所使用的拨接程式,则有TelixKermitProComm

后来随着因特网的普及与基于HTTP协议而发展出来的多媒体网页盛行,传统纯文字式的拨号BBS和BBS网络已经日渐凋零,所剩无几。由于代之而起的是更多彩多姿的Web式讨论环境,因此在大多数国家或地区,BBS一词所指称的讨论环境多半已非传统的纯文字式介面,字义已相同或近似于“论坛(Forum)”。

目前纯文字式的BBS站点,多数是基于Internet的Telnet协议。在服务器端,采用Maple BBS或者FireBird BBS系统。用户端通过Telnet软件如NetTermCTermFTerm等来登陆服务器,阅读发表文章,发送邮件,通过仿真的ZModem协议来上传下载数据文件。有些站点还提供SSH登陆,确保连接的安全性,还有很多站点提供Web方式的界面,方便用户使用。

常见的telnet客户端程式

目前常见的telnet客户端程式:

  • NetTerm:由InterSoft, International这家公司所开发的共享软体。在视窗环境亦为知名的 telnet 程式,近年来,也配合 SSH 协定的发展,推出另一套名为 SecureNetTerm 的程式。
  • FTerm :支持SSH及代理连接。功能强大。
  • STerm :支持SSH及代理连接、脚本功能强大。
  • CTerm :(原Cterm2000版曾在大陆非常流行) 有大量快捷键,不支持SSH,最新版本是CTerm 3.25。
  • PCMan :有繁体及简体版本,以档案体积小,不占资源闻名,是继KKman后最通行的浏览器。另有PCManX版本可在非 MS windows 平台执行 (包括 Linux/FreeBSD 和 Mac OS X),还有可内嵌在 Mozilla/Firefox 浏览器当中执行的 plug-in (有 Windows & Linux 版本),是目前同类软体中适用平台最广的。
  • KKman :第一个结合telnet与http分页浏览的综合浏览器。另附有ANSI彩色编辑器、表情符号快捷键、防闲置等功能,并使用hyper-link,让使用者可以用滑鼠操作telnet介面。支援SSH1。
  • BBman :以跨平台为诉求的telnet浏览器,为目前非MS windows平台最佳的telnet client之一
  • AlienBBS:支援苹果电脑Mac OS X 的telnet客户端。
  • UNIX环境下,透过telnet程式就可连接BBS,因此大部份都是透过主控台(console)或终端机(Terminal)程式,执行telnet程式连接BBS,透过终端机模拟和控制画面。这类终端机包含:iTermTerminalxtermrxvt、gnome-terminal、KDE-terminal。

常见的服务器端BBS系统软件

中国大陆BBS界在Firebird BBS基础上还发展了Smth BBSYtht BBSLily BBS等,提供非常丰富web方式访问,如发文、即时消息、信件、Blog,而部分管理操作则仍然限定为Telnet访问。而客户端的Telnet软件也发展了很多便于操作的功能,如,鼠标响应、URL识别、图片预览,文章自动下载、自定义脚本等。

在基于WEB方式访问的论坛程序中,大陆地区开发的主要有基于Perl语言的雷傲、基于ASP语言的动网、基于语言PHPDiscuz!PHPWind、基于Java语言的Jute Forum

台湾BBS界包括有以 maple 3 为基础发展的itoc 系列,以 Maple 2.36 为基础发展的Ptt BBS系列,使用 java 语言所写成的ColaBBS(目前已经停止维护),收集在 ftp://php.twbbs.org/pub/bbs/

BBS人文文化

中国大陆BBS“系统维护”现象

某些特殊时期,中国大陆的许多BBS会不约而同的出现大面积限制访问现象,通常公布的理由为“系统维护”。 例如,2005年3月,中华人民共和国政府召开“两会”前夕,有以下BBS同时宣布进入“系统维护”状态:

  • 西安交大兵马俑BBS站:3月5日起限制校外访问
  • 白云黄鹤BBS站:夜间只读及暂停校外IP注册
  • 北邮真情流露BBS站:关闭telnet的23端口以及http服务
  • 饮水思源BBS站:3月5日服务器升级
  • 水木清华BBS站:系统维护通告

“资料泄漏”现象

BBS站的站长拥有很大的权力,因为是由纯文字组合而成,有权限的人甚至不用任何基础就能轻易查看他人资料。

php BBS 提供商

国内

Molyx

优点:代码规范 在功能和效率之间基本取得了一个平衡。不能否认很多地方参考了IPB的设计,特别是后台让人始终觉得有IPB的影子,另外也有少量的VBB的优点。作者编码水平高于Discuz,OO的编码风格为以后的扩展提供了足够的空间。默认模板比较细腻,美工水平不错。

缺点:程序中注释太少(中国程序员的通病,当然或许是作者本意就不得而知了)。代码书写格式不够清晰(和国外论坛程序代码做比较而言)。部分默认功能比较累赘,估计肯定有人和我一样不太想要那些相册BLOG之类的功能吧。虽说后台可以关闭。但是感觉总是不爽。程序的文件结构还有很大的提高的空间。这是在代码面对对象的基础上提出的更高要求,虽然不是说要达到IPB那样的程序文件结构,至少也做出一种适合自己的清晰合理的结构,必要的时候可以以少量的执行效率作为代价来交换良好的结构。对于所谓的ZEND的批评我看到是有点委屈了firefox。其实被ZEND的部分都是做插件或者基本修改不会碰到的部分。所以对于这点到是无所谓。


Discuz!

优点:国内PHP论坛的老大,功能实用简洁,效率优秀。功能设计比较适合中国人的习惯,负载能力有目共赌。占领市场比较早,用户数量是国内PHP论坛用户之首。有freediscuz这个优秀的免费版插件支持团队,所以3rdparty插件丰富。

缺点:其实还真的不好找,有的问题其实是公司的发展策略问题,不太好评价。所以只说说我最期待的两点:编码风格应该向国际先进标准靠拢。采用OO程序结构,增加程序的扩展性。虽然国内目前大部分PHP程序员还没达到此程度,但是相信discuz的进步会带动国内的编码规范的发展。


PHPwind

优点:速度快,大量使用缓存技术。免费版本的功能全,默认程序包就集成了很多实用功能,菜鸟比较容易上手。负载能力和速度肯定是这四个论坛中最高的(只比较免费版本)。3rdparty插件比较丰富,主要还是移植至discuz。

缺点:界面设计和布局不太理想,给人粗躁的感觉,后台前台都一样。每次看着phpwind的默认风格包括现在的3.3.0 CE都感觉很生硬,或许是个人的审美观的问题。后台权限控制感觉不太顺手,管理功能不够明显,一些菜鸟常找不到某些设置选项。编码水平是通病。不过或许这样的风格可能更有利于程序的执行速度。说明帮助文档明显过于简陋,几个简单的txt文件让很多初学者摸不着头脑,就连商业版本的文档也相当的简陋。这显然够不上一个成熟软件产品的标准。另外其开发团队的似乎不够规范,就我所知目前phpwind官方还没有拿到经营性ICP证件备案。由于开发团队更多是个人性质,给人一种不太稳定的感觉。目前国内的网络市场日渐规范,希望phpwind不会受到太大的影响,继续发展下去。

国外

VBB

最成功的商业论坛,在全球有大量的支持者。负载能力久经考验,安全性高,功能强大。3rdparty插件多,有比较规范的插件支持vbulletin.org。优秀到我找不出缺点。也是我从接触论坛程序开始第一个使用的论坛程序。

IPB

代码风格的典范,从程序结构到代码风格,无一不是当前的N.O.1,完全符合OO程序标准。运行效率和VBB相当,界面设计规范典雅,能迎合大多数人的审美观,功能强大的同时具备超高的安全性。要说缺点主要程序是对系统资源占用比较大,源于大量的变量的初始化和对输入和请求数据的严格判断和过滤。也听说其大量的replace语句也是资源消耗的重要原因。由于是后起之秀,插件支持稍显不足,个人网站性质的invisionize.com肯定无法和规范的vbulletin.org相比。是个很有潜力论坛程序。

PHPBB

开源风潮下的优秀作品,最大的优点:完全免费。比起VBB和IPB的商业化似乎给人感觉更有人情味。由于其代码被研究的比较多,所以平凡的漏洞也比较正常的。负载能力绝对一流,优秀的MOD也是层出不穷。支持免费开源者首选。

外部链接

为各bbs登陆软件提供整套地址簿的下载,含:Fterm、Cterm、Sterm、PCman、BBman、KKman。

Personal tools
工具