【正文】
你們的計算機接入了互聯(lián)網(wǎng),就可以進入這個交流平臺,來享用它的種種服務(wù)。 近些年來,在愛好者的共同努力下, BBS 的功能得到了很大的擴充。 BBS 發(fā)展至今,目前世界上業(yè)余的 BBS 網(wǎng)絡(luò)除了 FidoNet(惠多網(wǎng))以外,幾個較具知名度的還有 EggNet、AlterNet 和 RBBSNet 等等。 1984 年美國的 Tom Jonning 開發(fā)了一套具有電子功能的電子公告板程序FIDO。這套 BBS 系統(tǒng)的最大特色是其源程序全部公開,有利于日后的修改和維護,因此后來在開發(fā)其他的 BBS 系統(tǒng)時都以此為框架,所以 RBBSPC 贏得了 BBS 鼻祖的美稱。其后經(jīng)過幾番增修 ,終于在 1983 年通過 Capital PC User Group( CPCUG) 的 Communication Special Interest Group 會員的努力,改寫出了個人計算機系統(tǒng)的 BBS。 1981 年 IBM 個人計算機誕生時,并沒有自己的 BBS 系統(tǒng)。 1978 年在美國芝加哥開發(fā)出一套基于 8080 芯片的 CBBS/Chicago(Computerized Bulletin Board System/Chicago), 這是 最早的一套 BBS 系統(tǒng)。當時 BBS 連文件傳輸?shù)墓δ芏紱]有 。 論壇技術(shù)發(fā)展 的背景、目的及意義 “論壇”這個詞匯是中文 賦予給 BBS 的含義,它的英文全稱是 Bulletin Board System,直譯成中文就是“電子布告欄系統(tǒng)”。雖然 CGI 技術(shù)已經(jīng)發(fā)展成熟而且功能強大,但是由于編程困難、效率低下、修改復(fù)雜等多方面的問題,而逐漸被新的技術(shù)取代。 早起的動態(tài)網(wǎng)頁主要采用 CGI 技術(shù), CGI 即 Common Gateway Interface(公用網(wǎng)關(guān)接口)。 隨著 因 特網(wǎng)的迅猛發(fā)展,網(wǎng)絡(luò)上迅速衍生出一種信息傳遞方式 —— 網(wǎng)站,它是一些列網(wǎng)頁的集合,早起的網(wǎng)頁是靜態(tài)的,也就是說它的頁面上的所有信息都是固定不變的,除非管理員對其進行重新布置,給人的感覺就是很死板。近年來,隨著網(wǎng)絡(luò)用戶要求的不斷提高及計算機科學(xué)的迅速發(fā)展,特別是數(shù)據(jù)庫技術(shù)在 Inter 中的廣泛應(yīng)用, Web 站點向用戶提供的服務(wù)將越來越豐富,越來越人性化。作為 Inter 上一種先進的,易于被人們所接受的信息檢索手段, World Wide Web(簡稱 WWW)發(fā) 展十分迅速,成為目前世界上最大的信息資源寶庫。麻雀雖小,五臟俱全,別看一個小小的論壇,它卻涉及到了不少的網(wǎng)頁開發(fā)及網(wǎng)絡(luò)技術(shù)。dynamic。apache。s political, economic, and other aspects of life . Therefore, the development of website on the status of Inter applications is obvious。通過 PHP 編寫的動態(tài)網(wǎng)頁代碼,在 apache 服務(wù)器上運行, mysql 實現(xiàn)數(shù)據(jù)存儲,最終綜合運用這三種核心技術(shù),實現(xiàn)了用戶注冊登錄 、 發(fā)帖 、回帖、 管理員管理論壇模塊等功能。論壇的主要 制作目的是為了讓人們能夠方便的進行交流,這就要 求必須是動態(tài)網(wǎng)頁,用戶發(fā)出登錄、交流等請求,服務(wù)器作出相應(yīng)的反應(yīng)。 畢業(yè)設(shè)計(論文) 題 目 : DHTML 動態(tài)網(wǎng)頁 —— 論壇制作 姓 名: 學(xué) 號: 0705010103 指導(dǎo)教師 (職稱 ): 專 業(yè): 計算機科學(xué)與技術(shù) 班 級: 07 計算機 01班 所 在 學(xué) 院: 計算機科學(xué)與工程學(xué)院 2021 年 05 月武漢工程大學(xué) 畢業(yè)設(shè)計(論文) I 目 錄 目 錄 ..........................................................I 摘 要 .........................................................II Abstract ..........................................................III 第一章 前 言 .......................................................1 網(wǎng)頁技術(shù)的發(fā)展 ..............................................1 論壇技術(shù)發(fā)展的背景、目的及意義 ..............................1 應(yīng)解決的主要問題及技術(shù)要求 ..................................2 論文章節(jié)安排 ................................................3 第二章 總體規(guī)劃與設(shè)計 ..............................................4 系統(tǒng)可行性分析 ..............................................4 系統(tǒng)設(shè)計思想 ................................................4 系統(tǒng)設(shè)計目標 ................................................4 系統(tǒng)整體結(jié)構(gòu)及其說明 ........................................5 第三章 開發(fā)環(huán)境 ....................................................9 硬件環(huán)境 ....................................................9 軟件環(huán)境 ....................................................9 第四章 總體方案的設(shè)計與實施 .......................................13 網(wǎng)頁制作工具的選擇 .........................................13 設(shè)計過程中使用的主要技術(shù)及元素 .............................14 Web 數(shù)據(jù)庫的建立及鏈接 .....................................14 第五章 詳細設(shè)計 ...................................................21 關(guān)鍵部分實現(xiàn)代碼 ...........................................21 設(shè)計結(jié)果及分析 .............................................28 總 結(jié) .........................................................35 致 謝 .........................................................36 參考文獻 ...........................................................37 武漢工程大學(xué) 畢業(yè)設(shè)計(論文) II 摘 要 在 Inter 飛速發(fā)展的今天 ,互聯(lián)網(wǎng)成為人們快速獲取 ?發(fā)布和傳遞信息的重要渠道 ,它在人們政治 、 經(jīng)濟 、 生活 等各個方面發(fā)揮著重要的作用 .因此網(wǎng)站建設(shè)在 Inter應(yīng)用上的地位顯而易見 ,它已成為政府 、 企事業(yè)單位信息化建設(shè)中的重要組成部分 ,從而倍受人們的重視 ? 動態(tài)網(wǎng)頁采用動靜結(jié)合的原則,具體采用動態(tài)還是靜態(tài)網(wǎng)頁主要是看當時對頁面的功能需要,動態(tài)網(wǎng)頁是以數(shù)據(jù)庫技術(shù)為基礎(chǔ)的,可以大大降低網(wǎng)站維護的工作量,而且他并不是獨立存在于服務(wù)器上的網(wǎng)頁文件,只有當用戶請求時服務(wù)器才返回一個完整的網(wǎng)頁。 論壇,作為信息的傳播和交流介質(zhì),對信息交流與傳播起到了空前的推動作用。因此這里 選擇使用廣泛使用 PHP 技術(shù)進行開發(fā),使用 apache 作為開發(fā)服務(wù)器,數(shù)據(jù)庫采用的是 mysql。 關(guān)鍵詞 : PHP; apache; mysql;動態(tài)網(wǎng)頁;論壇 武漢工程大學(xué) 畢業(yè)設(shè)計(論文) III Abstract Nowadays, as the rapid development of Inter, the Inter bee the faster access , release and an important channel for transmitting information, it plays an important role in people39。 it has bee an important part in the government’s and enterprises’ information technology, and it draws so much attention. Dynamic pages follow the principle of bining dynamic and static, which specific to the functions we need. Dynamic web based on database technology, which can greatly reduce website maintenance workload, and it is not a single file which exists in server page files when the user require a full server page. Forum, as the dissemination and exchange of information media, exchange and dissemination of information played an unprecedented role in promoting. The main purpose of forum is to allow people to easily municate, which requires to be dynamic pages, and choose to use PHP technology which is widely used in the world, use apache as a development server, the database used is mysql. PHP dynamic Web pages by writing code to run on the apache server, mysql for data storage, and ultimately the integrated use of this three core technology, the user login and register, post Replies, administrators’ Management of Forum module functions are all realized. Keywords: PHP。mysql。forum 武漢工程大學(xué) 畢業(yè)設(shè)計(論文) 1 第一章 前 言 論壇使得人們在互聯(lián)網(wǎng)上能夠自由的溝通,了解別人的想法并且能夠發(fā)表自己的看法共別人參考,是一個了不起的交流工具。 網(wǎng)頁技術(shù)的發(fā)展 Inter 是目前世界上最大的計算機互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個整體。據(jù)估計,目前 Inter 上已有上百萬個 Web 站點,其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個好的 Web 站點對于一個機構(gòu)的發(fā)展十分重要。 Inter 帶給我們的不僅是無窮的信息,更是交流和學(xué)習方式的變遷,在互聯(lián)網(wǎng)高速發(fā)展的今天 ,傳 統(tǒng)的打電話 ,面對面的交流和學(xué)習方式因時間和空間的限制 ,已無法滿足當今快節(jié)奏的生活 ,在網(wǎng)絡(luò)化的今天 ,依托互聯(lián)網(wǎng) (論壇 )保持用戶之間的聯(lián)系和交流 ,顯得非常方便 .因此進行這方面的研究有非常重要的實際意義。后來,由于人們的需求不斷增多,出現(xiàn)了動態(tài)網(wǎng)頁,比如后綴名為 php、 jsp、 asp 等等,它們都是布置在服務(wù)器端,當 用戶需要進行身份驗證、參與互動等復(fù)雜操作時,網(wǎng)頁就需要進行數(shù)據(jù)庫操作,從而讓頁面針對特定的操作,將不同的結(jié)果反饋給用戶端。你可以使用不同的程序來編寫合適的 CGI 程序,如 VB、 Delphi、 C 或 C++等。 動態(tài)網(wǎng)頁具有很多靜態(tài)網(wǎng)頁所沒有的特征:首先,動態(tài)網(wǎng)頁一般要以數(shù)據(jù)庫技術(shù)為基礎(chǔ),這樣可 以大大降低網(wǎng)站維護的工作量;其次采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以更多的與用戶進行交互;最后,動態(tài)網(wǎng)頁實際上并不是單獨存在于服務(wù)器上,只有當用戶請求時服務(wù)器才返回一個完整的網(wǎng)頁。 BBS 最早是用來公布股市價格等類信息的。早期的 BBS 與一般