当前位置:首页 » 基础信息 » BBS开发基础是什么
扩展阅读
宠医小知识与术语 2024-11-27 06:06:12
经典福克斯是什么样子 2024-11-27 05:26:16
儿童夜咳吃什么药 2024-11-27 05:25:12

BBS开发基础是什么

发布时间: 2024-06-12 06:25:08

① 璁哄潧鍜孊BS链変粈涔埚尯鍒锛

璁哄潧鍜孊BS閮芥槸缃戠粶涓婃彁渚涜ㄨ轰氦娴佺殑骞冲彴锛屽叾涓镄勫尯鍒濡备笅锛1. 鍙戝𪾢铡嗗彶涓嶅悓銆侭BS璧锋簮浜20涓栫邯80骞翠唬锛屾槸鎸囧熀浜庣数瀛愬叕锻婃爮镄勪簰镵旂绣浜ゆ祦绯荤粺銆傝岃哄潧鍒欐槸鍦˙BS镄勫熀纭涓婂彂灞曡屾潵锛屽叾鍑虹幇澶х害鏄鍦20涓栫邯90骞翠唬链銆2. 鐣岄溃褰㈠纺涓嶅悓銆侭BS涓鑸鍏锋湁姣旇缉绠鍗旷殑鐣岄溃锛屼富瑕佺敱鏂囩珷鍒楄〃鍜岃瘎璁虹粍鎴愶纴鐢ㄦ埛鍙鑳界湅鍒板綋鍓嶉〉闱㈢殑鍐呭广傝岃哄潧鍒椤彲浠ラ噰鐢ㄦ洿涓轰赴瀵岀殑鐣岄溃璁捐★纴姣斿傚垎绫汇佹爣绛俱佹悳绱㈢瓑锛岀敤鎴峰彲浠ヨ嚜鐢辨祻瑙堜笉钖岃瘽棰树笅镄勬墍链夊笘瀛愩3. 绠$悊鏂瑰纺涓嶅悓銆侭BS绠$悊涓鑸鏄鐢辩$悊锻樻垨鐗堜富杩涜屽℃牳锛屼笉绗﹀悎瑙勫畾镄勫笘瀛愪细琚鍒犻櫎銆傝岃哄潧鍒椤彲浠ラ噰鐢ㄦ洿锷犻珮鏁堢殑镊锷ㄥ℃牳链哄埗锛屽彲浠ヨ嚜锷ㄥ睆钄戒笉褰揿笘瀛愬拰鍨冨溇淇℃伅銆4. 鍙备笌鏂瑰纺涓嶅悓銆侭BS涓鑸閲囩敤鍖垮悕鍙戝笘镄勬柟寮忥纴鐢ㄦ埛涓嶉渶瑕佹敞鍐岃处鍙峰嵆鍙鍙戝笘锲炲嶃傝岃哄潧鍒欎竴鑸瑕佹眰鐢ㄦ埛鍏堟敞鍐岃处鍙凤纴杩涜岃韩浠借よ瘉钖庢墠鑳藉彂甯栧洖澶嶏纴骞朵笖闇瑕侀伒瀹堣缉涓轰弗镙肩殑鍙戝笘瑙勫畾銆5. 锷熻兘涓嶅悓銆傞殢镌鎶链涓嶆柇镄勫彂灞曪纴璁哄潧鐩稿逛簬BBS鍦ㄤ氦娴佸姛鑳戒笂链変简镟村氱殑澧炲己銆傛瘆濡傦纴璁哄潧鍙浠ュ彂甯冮氱煡銆佸弬涓庢姇绁ㄣ佷笂浼犲浘鐗囧拰鏂囦欢绛夊悇绉嶅姛鑳姐傛荤殑𨱒ヨ达纴铏界劧璁哄潧鍜孊BS镄勫栧湪褰㈠纺链夊尯鍒锛屼絾鍏舵湰璐ㄩ兘鏄涓轰汉浠鎻愪緵浜ゆ祦鍜屼簰鐩稿府锷╃殑骞冲彴銆

② BBS绯荤粺寮鍙戠殑镐濇兂鏄浠涔

涓 寮曡█... 1

1. BBS镄勫彂灞曞巻鍙... 1

2. BBS绠浠... 2

3. 鎴戜滑镄凚BS绯荤粺钬曗曚互澶鍦ㄧ嚎... 3

浜 闇姹傚垎鏋... 4

1. 涓氩姟鍒嗘瀽... 4

2. 绯荤粺锘烘湰锷熻兘鎻忚堪... 6

锛1锛夐渶姹傚垎鏋... 6

锛2锛夋暟鎹娴佸浘涓庢暟鎹锷犲伐... 7

锛3锛夋暟鎹璇嶅吀... 15

涓 绯荤粺镄勬讳綋璁捐... 18

1. 锷熻兘妯″潡璁捐... 18

2. 绯荤粺镄勮彍鍗曡捐... 23

锛1锛夋湇锷$郴缁熺殑凿滃崟璁捐... 23

锛2锛夌$悊绯荤粺镄勮彍鍗曡捐... 24

3. 绯荤粺閰岖疆瑕佹眰... 25

锛1锛夎惧... 25

锛2锛夋敮鎸佽蒋浠... 25

锛3锛夎繍琛岀幆澧... 26

4. 鏁版嵁搴撹捐... 27

锛1锛夋傚康缁撴瀯璁捐... 27

锛2锛夐昏緫璁捐... 28

锛3锛夋暟鎹琛ㄨ捐★细... 30

锛4锛夊垱寤鸿嗗浘... 32

锲 璇︾粏璁捐... 33

1. 寮鍙戝伐鍏风殑阃夋嫨... 33

锛1锛塂reamweaver绠浠... 33

锛2锛塉ava Server Page绠浠... 34

锛3锛 SQL server 2000绠浠... 36

2. 绯荤粺锷熻兘妯″潡璇︾粏璁捐... 37

锛1锛夌敤鎴风橱褰曟ā鍧... 37

锛2锛夎ㄨ哄尯涓婚〉妯″潡... 39

锛3锛夋枃绔犳湇锷℃ā鍧... 42

锛4锛変釜浜轰俊鎭绠$悊妯″潡... 48

锛5锛変俊浠舵湇锷℃ā鍧... 50

锛6锛夌敤鎴蜂俊鎭娉ㄥ唽妯″潡... 53

浜 绯荤粺瀹炵幇涓庢祴璇... 55

1. 绯荤粺瀹炵幇... 55

锛1锛夌敤鎴风橱褰曟ā鍧楀疄鐜... 56

锛2锛夌敤鎴锋敞鍐屾ā鍧楀疄鐜... 57

2. 绯荤粺娴嬭瘯... 59

锛1锛 鐢ㄦ埛锏诲綍妯″潡娴嬭瘯... 59

锛2锛夌敤鎴锋敞鍐屾ā鍧楁祴璇... 60

鍏 灏忕粨涓庡𪾢链... 64

闄勫綍... 65

镊磋阿... 65

鍙傝冩枃鐚... 66

涓 寮曡█
浣滀负涓绉嶅叏鏂扮殑涓浜哄拰锲浣撹繙绋嬮氢俊镓嬫碉纴PC BBS鍦ㄥ浗澶栧凡缁忚蛋杩囦简鍑犲崄骞寸殑铡嗙▼. BBS绯荤粺链鍒濇槸涓轰简缁栾$畻链虹埍濂借呮彁渚涗竴涓浜掔浉浜ゆ祦镄勫湴鏂广

1. BBS镄勫彂灞曞巻鍙
1978骞村湪缇庡浗鑺濆姞鍝ュ紑鍙戝嚭涓濂楀熀浜8080鑺鐗囩殑/Chicago(Computerized Bulletin Board System/Chicago)锛屾や箖链镞╃殑涓濂桞BS绯荤粺锛涗箣钖庨殢镌鑻规灉链虹殑闂涓栵纴寮鍙戝嚭锘轰簬鑻规灉链虹殑Bulletin Board System鍜屽ぇ浼椾俊鎭绯荤粺锛圥eople,s Message System锛2绉岯BS绯荤粺銆1981骞碔BM涓浜鸿$畻链鸿癁鐢熸椂锛屽苟娌℃湁镊宸辩殑BBS绯荤粺銆傜洿鍒1982骞达纴Buss Lane 镓岖敤Basic璇瑷涓篒BM涓浜鸿$畻链虹紪鍐欎简涓涓狟BS铡熷瀷绋嫔簭銆傚叾钖庣粡杩囧嚑鐣澧炰慨锛屽湪1983骞撮氲繃Capital PC User Group锛圕PCUG锛夌殑Communication Special Interest Group浼氩憳镄勫姫锷涳纴鏀瑰啓鍑轰简涓浜鸿$畻链虹郴缁熺殑BBS銆傜粡Thomas Mach鏁寸悊钖庯纴缁堜簬瀹屾垚浜嗕釜浜鸿$畻链虹殑绗1鐗圔BS绯荤粺钬斺搁BBS-PC銆傝繖濂桞BS绯荤粺镄勬渶澶х壒镩叉槸鍏舵簮绋嫔簭鍏ㄩ儴鍏寮锛屾湁鍒╀簬镞ュ悗镄勪慨鏀瑰拰缁存姢锛屽洜姝ゅ悗𨱒ュ湪寮鍙戝叾浠栫殑BBS绯荤粺镞堕兘浠ユや负妗嗘灦锛屾墍浠RBBS-PC璧㈠缑浜咮BS榧荤栫殑缇庣О銆

浣嗗湪褰撴椂锛岀珯涓庣珯涔嬮棿镄勮仈绯婚梾棰桦苟链瑙e喅銆1984骞寸编锲界殑Tom Jonning寮鍙戜简涓濂楀叿链夌数瀛愬姛鑳界殑鐢靛瓙鍏锻婃澘绋嫔簭FIDO銆傜敱浜庤ヨ蒋浠跺叿链夌珯闄呰繛绾垮拰镊锷ㄤ簰浼犱俊鎭镄勫姛鑳斤纴镓浠ョ珯闄呴棿褰兼ゅ彲浠ュ湪涓涓鍏卞悓镄勯勫畾镞堕棿浼犻佺数瀛愰偖浠讹纴浣垮缑BBS缃戠粶鍖栨湁浜嗕竴绾跨敓链恒

BBS鍙戝𪾢镊充粖锛岀洰鍓崭笘鐣屼笂涓氢綑镄凚BS缃戠粶闄や简FidoNet锛堟儬澶氱绣锛変互澶栵纴杈冨叿鐭ュ悕搴︾殑杩樻湁EggNet銆丄lterNet鍜孯BBS-Net绛夌瓑銆傜敱浜庤繖浜涚绣缁滃拰FidoNet涔嬮棿镄勪俊鎭浜ゆ祦涓嶆垚闂棰桡纴杩椤氨瀹炵幇浜嗘墍璋撶殑璺ㄧ绣銆

锲 璇︾粏璁捐
1. 寮鍙戝伐鍏风殑阃夋嫨
鎴戜滑鑳藉凡缁忚存槑锛孊BS绯荤粺镄勫紑鍙戞秹鍙婂埌椤甸溃璁捐″拰缃戦〉缂栫▼锛屽湪缃戦〉璁捐′笂鎴戜滑阃夋嫨浣跨敤Macromedia鍏鍙哥殑Dreamweaver MX 2004锛涜屽逛簬缃戦〉涓镄勬湇锷″櫒鑴氭湰璇瑷缂栫▼锛屾垜浠阃夋嫨浣跨敤JSP锛圝ava Server Page锛+Javabean锛埚叿浣撶悊鐢辨垜浠灏嗕笅闱㈤檲杩帮级锛屽苟搴旂敤Java寮鍙戝伐鍏稪Builder寮鍙慗SP鍜孞avabean銆傝屽悗鍙版暟鎹搴撶殑璁捐★纴鎴戜滑阃夌敤澶у瀷鏁版嵁搴撹蒋浠垛曗昐QL Server 2000銆

1. 绯荤粺瀹炵幇
绯荤粺缂栫爜瀹炵幇鎸夌収璇︾粏璁捐′腑镄勫姛鑳芥ā鍧楄繘琛屽备笅锛堢敱浜嶣BS绯荤粺鏄浠ョ绣椤靛舰寮忓疄鐜版墍浠ョ▼搴忎唬镰佹槸浠HTML涓轰富锛屼腑闂村祵鍏JSP鑴氭湰璇瑷浠g爜锛夈傜郴缁熺殑鍏ㄩ儴绋嫔簭浠g爜姣旇缉闀匡纴鎴戜滑灏嗕互闄勫綍镄勫舰寮忔彁浜わ纴鍦ㄨ繖閲屾垜浠鍙阃夊彇鍏朵腑鍑犳典唬镰佽繘琛岃存槑銆

锛1锛夌敤鎴风橱褰曟ā鍧楀疄鐜
锏诲綍瀹炵幇鏂囦欢锛歩ndex.Jsp

<%@ page contentType="text/html; charset=gb2312" %>//杞鎹涓鏂囧瓧绗︾殑缂栫爜

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>娆㈣繋杩涘叆浠ュお鍦ㄧ嚎BBS</title>

<style link type="text/css">

</style>

</head>

<body>

<%

String id=request.getParameter("id");

session.putValue("theid",id);

String pwd=request.getParameter("pw");

//涓虹敤鎴稩D鍒涘缓涓涓鍏ㄥ眬鍙橀噺

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//锷犺浇鏁版嵁搴挞┍锷

Connection con=DriverManager.getConnection("jdbc:odbc:yitai","sa","tbontb");

//鎸囧畾鏁版嵁婧

Statement stmt=con.createStatement();//寤虹珛涓庢暟鎹搴撶殑杩炴帴

ResultSet rs=stmt.executeQuery("SELECT * FROM users WHERE userid='"+id+"'");

//镓ц孲QL璇鍙ワ纴璁惧畾缁撴灉闆

if(!rs.next()){

out.println("阌栾锛屾病链夎ョ敤鎴凤紒锛侊紒");

%>

<font><a href="index.html" class="style2">蹇阃熻繑锲</a></font>

<%

}

else if(!pwd.equals(rs.getString("passwd"))){

out.println("瀵嗙爜阌栾");

%>//妫楠岀敤鎴穒d鍜岀敤鎴峰瘑镰佹槸钖︽湁璇锛岄敊璇鎻愮ず濡备笅锲

<font><a href="index.html" class="style2">蹇阃熻繑锲</a></font>