freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計--個人博客網(wǎng)站的設(shè)計與實現(xiàn)-在線瀏覽

2025-02-03 17:58本頁面
  

【正文】 造了“博客”文化。 本文中所做的主要工作如下: 1. 介紹了博客的背景及 IIS+ASP 系統(tǒng)的一般原理; 2. 闡述整個網(wǎng)站的系統(tǒng)結(jié)構(gòu)及工作原理;分析了系統(tǒng)實現(xiàn)中的特殊性、難點和重點。 4. 分析并解決實現(xiàn)中的若干技 術(shù)問題; 5. 建立完整的網(wǎng)站,進行測試并分析結(jié)果。 博客的來源和歷史 什么是博客 (blog)? Blog(同義詞有 web log, weblog)的最普通的定義是:一種表達個人思想,內(nèi)容按照時間順序排列,并且不斷更新的出版方式。 隨著網(wǎng)絡(luò)出版、發(fā)表和張貼文章等網(wǎng)絡(luò)活動的急速增長,博客已經(jīng)成為了一個指稱這種網(wǎng)絡(luò)出版和發(fā)表文章的專有名詞。博客的內(nèi)容和目的有很大的不同,從對其他網(wǎng)站的超級鏈接和評論,到有關(guān)公司的新聞或構(gòu)想,或者是個人的日記、照片、詩歌、散文,甚至科幻小說的發(fā)表或張貼。 作為博客這個網(wǎng)絡(luò)時代的新興事務,它到底是什么時候出現(xiàn)的或者在什么時候由什么發(fā)展而來的? 一般認為,博客起源于網(wǎng)上瀏覽者在網(wǎng)上發(fā)現(xiàn)了有趣的內(nèi)容,互相用電子郵件等方式交流通報。紐約時報的大衛(wèi)當這種行為引起人們廣泛關(guān)注后,他們?yōu)槟切┫矚g這種張貼方式但對技術(shù)一竅不通的人開發(fā)了博客網(wǎng)站的簡便維護工具,由此,博客在非技術(shù)人員中也開始流行起來。目前的博客們( Blogger)發(fā)表和張貼的目的有很大的差異。 1997 年,當時還擔任美國 UserLand 軟件公司 CEO 的 Dave Winer 發(fā)布了一個最早與 Blog技術(shù)相關(guān)的腳本,即“ Scripting News”。 不過在“ Scripting News”誕生的前一年,就已經(jīng)有了 Blog 的最初設(shè)想。當初 Winer 并沒有使用 Blog 這個詞,英文 Blog 是 Weblog的簡稱,是網(wǎng)絡(luò)上的一種流水記錄形式,美國網(wǎng)民習慣把寫作 Blog 這個動作叫做 Blogging,而把做這件事的人稱為“ Blogger”。 博客的特點與優(yōu)勢 Blog 是繼 Email、 BBS、 IM 之后出現(xiàn)的第四種全新的網(wǎng)絡(luò)交流方式。 簡言之,博客就是以網(wǎng)絡(luò)作為載體,簡單迅速便捷地發(fā)布自己的心得,及時有效輕松地與他人進行交流,再集豐富多彩的個性化展示于一體的綜合性平臺。這必然涉及著某人在某個時間點上從某個方向切入后的思緒痕跡,這強調(diào)著主題在 Blog 足以自由發(fā) 揮其個性與獨到的見解。在 Blog 中的讀者群之間,彼此會去閱讀彼此的 Blog,可以把這種現(xiàn)象想像成一種環(huán)狀甚至知識狀的結(jié)構(gòu),每當一有人在自己的 Blog上提出了什么有趣的東西,連帶著會有一群人也在自己的 Blog 上開始撰寫相關(guān)的主題,換言之, Blog 當中的成員們彼此之間呈現(xiàn)的是持續(xù)交流與對話。 ASP 主要有以下優(yōu)點: 1. 完全與 HTML 集成。 3. 與瀏覽器無關(guān),客戶端只要使用執(zhí)行 HTML 的瀏覽器,就可瀏覽。 5. ASP 源代碼不會被送客戶端,提高了安全性,客戶端只看到輸出的 HTML 文件。 7. 用普通的文本編輯器就可編輯,使用帶有 ASP 增強的編輯器可得到更好的效果。 ASP 不是一種腳本語言,而是提供了一種嵌入 在 HTML 中的腳本程序得以運行的環(huán)境, ASP 同 HTML 文件一樣都是文本文件,簡單的 說 ASP 文件就是以 .ASP 為擴展名的文件, ASP 編程實際就是使用 VBSCRIPT 或 JSCRIPT 等腳本并按照 ASP 語法來編程的。 ASP 的運行環(huán)境 ASP 的運行環(huán)境是一 種服務器端的腳本環(huán)境,當用戶從瀏覽器向 WEB 服務器請求 .asp文件時, ASP 腳本開始運行,然后 WEB 服務器調(diào)用 ASP, ASP 全面讀取請求的文件,執(zhí)行所有腳本命令,并將 WEB 頁傳送給瀏覽器,這就意味著用戶不有簡單的在現(xiàn)有的操作系統(tǒng)下,用瀏覽器中的“打開”命令來瀏覽 .asp 文件,其次,運行 .asp 文件需要服務器端的支持,目前除了 Window nt 下的 microsoft inter information server 支持 active server 技術(shù)外, active server 還可用于 ms windows nt workstation 和 ms window95/98,都必須在原系統(tǒng)上安裝支持 ASP 的服務器端的環(huán)境,才能使你的計算機得以運行 .asp 文件,而 microsoft公司推出 的 window2021 操作系統(tǒng)自帶了支持 asp 的服務器,故無須再安裝運行 ASP 的服務器,目前 microsoft 公司推出的支持 ASP 的服務器的有以下幾種: 1. Microsoft intermet infotmation server 2. Microsrft peer webservices on windows nt worksation 3. Microsoft personal webserver on window95/98. 安裝了支持 ASP 的服務器以后,用戶要搞清的是:由于 ASP 是在服務器端運行的,所以要訪問的是后綴 .asp 的 ASP 文件,不能使用實際的物理路徑,只能使用 WEB 服務器的虛擬的路徑。 2. 瀏覽器將這個 ASP 的請求發(fā)送給 WEB 服務器 。 4. WEB 服務器從硬盤或則內(nèi)存中接收正確的 ASP 文件 。 ASP 文件被從頭到尾執(zhí)行并根據(jù)要求生成響應的靜態(tài)網(wǎng)頁。這 6 個對象及其功能描述如表 21 所示。我們可以用以下的語法直接使用這些對象:對象 /屬性 /方法 /數(shù)據(jù)集合。 IIS(Inter Information Server)是微軟推出的Windows NT Option Pack 的主要成員,作為 Win2021server 的擴展,自推出以來已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當今市場上最受關(guān)注的 Web 服務器之一。 IIS 與 ASP 的結(jié)合 在過去,客戶機 /服務器結(jié)構(gòu)的設(shè)計與 Web 的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨立并無法作出集成性的設(shè)計。 利用 IIS+ASP 技術(shù)來集成 Web 前后端所帶來的強大效益可歸結(jié)為以下幾個方面: 1. 減少構(gòu)建和維護成 本 。 3. 應用軟件集中在服務器端開發(fā)管理 。 5. 后端可存取任何數(shù)據(jù)庫 (SQL、 Access… ..)。 7. 5 圖 21 IIS與 ASP的結(jié)合圖 Global 文件 每一個以 Active Server Pages 為基礎(chǔ)的應用程序都擁有一個 文件( ASA 后綴名其實是 Active Server Application 的縮寫),它位于每一個應用程序的基點目錄之下。 2. 不具有任何 Session 的客戶端向 Server 請求一個 ASP 文件時。 Application 對 象內(nèi)的信息供所有正在執(zhí)行該應用程序的用戶分享,它創(chuàng)建于 Web Server 啟動后一個應用程序中任一ASP 文件被提出第一個 HTTP 請求時,結(jié)束于 Server 端停止運行。可見, 文件的調(diào)用與 Application與 Session 這兩個對象密切相關(guān)。 2. Application 或 Session 的結(jié)束事件 (Endevent)。值得注意的是,如果一個 Application與一 個 Session同時開始, Active Server Pages 會先處理 Application 的開始事件, 而如果一個 Application 與一個 Session 同時結(jié)束, Active Server Pages 則會先處理 Session 的結(jié)束事件。在 ASP中, ADO 可以看作是一個服務器組件 (Server Component),更簡單點說,是一系列的對象,應用這些功能強大的對象,即可輕松完成對數(shù)據(jù)庫復雜的操作。具體的操作步驟可以歸納為以 下幾步: 1. 創(chuàng)建數(shù)據(jù)源名 (DSN) DSN(Date Source Name)即數(shù)據(jù)源名稱。比如我們系統(tǒng)中有 Access 的 ODBC 驅(qū)動程序,那么即使我們沒有 Access 軟件,也可以在我們的程序中對一個 Access 的 MDB 數(shù)據(jù)庫加、刪、改記錄。我們只要寫出 SQL 語句, ODBC 驅(qū)動程序就會幫我們做一切事情。如果數(shù)據(jù)庫的平臺變了,比如我們改用 了 SQL Server 的數(shù)據(jù)庫,只要其中表的結(jié)構(gòu)沒變,我們就不用改寫我們的程序,只要重新在系統(tǒng)中配置 DSN 就行了。 2. 創(chuàng)建數(shù)據(jù)庫鏈接 (Connection) 鏈接用以保持一些關(guān)于正在訪問的數(shù)據(jù)的一些狀態(tài)信息,以及鏈接者信息。=amp。dbamp。 以上兩個步驟缺一不可,因為鏈接對象的創(chuàng)建與打開是兩回事,只有打開了才真正可以使用。 Record Set 是 ADO 中最復 雜的對象,有許多屬性和方法。以下是創(chuàng)建方法: Set Record Set=(sqtStr) 這條語句創(chuàng)建并打開了對象 Record Set,其中 Con 是先前創(chuàng)建的鏈接對象, rs 是一個字串,代表一條標準的 SQL 語句。 4. 操 作數(shù)據(jù)庫 我們通過調(diào)用鏈接對象的 Execute 方法來將查詢結(jié)果返回給一個數(shù)據(jù)對象或進行插入、刪除等操作。通過調(diào)用方法close 實現(xiàn)關(guān)閉,然后再釋放它。 系統(tǒng)流程圖 個人博客 網(wǎng)站 流程圖如圖 4- 1 所示: 圖 41 個人博客 網(wǎng)站 流程圖 系統(tǒng) 功能結(jié)構(gòu) 根據(jù) 個人博客 網(wǎng)站 的特點,可以將其分為前臺和后臺兩個部分進行設(shè)計。個人博客 網(wǎng)站 功能結(jié)構(gòu)圖,
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1