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

正文內(nèi)容

網(wǎng)上商城系統(tǒng)—免費-文庫吧

2024-11-16 00:50 本頁面


【正文】 力的會話管理機制,它可以實現(xiàn)各請求之間的信息共享,提高了效率。 使用 連接,使用 結(jié)合 HTML 的方法,用 UltraEdit EditPlus DreamWeaver 做編輯工具,是我實現(xiàn)這次設(shè)計的工具。 第三章:使用技術(shù)和介紹 靜態(tài)和動態(tài)網(wǎng)頁技術(shù)介紹 本課題主要使用的就是動態(tài)和靜態(tài)網(wǎng)頁技術(shù)的結(jié)合,采用的兩種技術(shù)的優(yōu) 點的交集。所以先說明一下這兩種技術(shù)的優(yōu)缺點。 靜態(tài)網(wǎng)頁技術(shù) 靜態(tài) Web 頁就是其內(nèi)容是由一些 HTML 代碼組成的頁,且這些代碼可以直接通過文本編輯器輸入,并保存為 .htm 文件或 .html 文件。在用戶訪問 Web 頁之前,Web 頁的作者已經(jīng)用 HTML 完全確定了頁面的具體內(nèi)容。 靜態(tài) Web 頁具有局限性。 HTML 不具備靈活性,所使用的每一個 Web 頁面對每一個用戶都是一樣的,不能定制頁面。 靜態(tài) Web 頁的速度非常快,可以應(yīng)用于很多需要高負載的場合。在本次設(shè)計中,所有的商品信息信息最終將生成靜態(tài)的頁面,所以可以 使用于負載很高的場合。 動態(tài)網(wǎng)頁技術(shù) 動態(tài)網(wǎng)頁技術(shù)又分為客戶端動態(tài)網(wǎng)頁技術(shù)(主要是 javascript 等)和服務(wù)器端網(wǎng)頁技術(shù) (,PHP 等 )。 客戶端動態(tài)網(wǎng)頁技術(shù)由于存在 下載時間長,安全性低等缺點,在本課題設(shè)計時已經(jīng)不大量使用,所以不做詳細介紹。 服務(wù)器端動態(tài)網(wǎng)頁技術(shù): 在服務(wù)器端模型中,程序運行在服務(wù)器端, HTML 源代碼與一套腳本指令合在一起,根據(jù)用戶請求完成處理,再將處理后得到的靜態(tài)頁面?zhèn)鹘o客戶端。與客戶端模型相比,服務(wù)器端模型只有 HTML 代碼傳回瀏覽器,腳本 的處理都隱藏在服務(wù)器端完成,其優(yōu)點是:第一,對客戶端瀏覽器的限制要求降低,使得相同的代碼,在不同的瀏覽器上都能正常顯示。第二,對代碼的保密性更好,加強了服務(wù)器端數(shù)據(jù)的安全性。 目前主流的動態(tài)網(wǎng)頁技術(shù)比較 全名 Active Server Pages,是一個 WEB 服務(wù)器端的開發(fā)環(huán)境,利用它可以產(chǎn)生和執(zhí)行動態(tài)的、互動的、高性能的 WEB 服務(wù)應(yīng)用程序。 采用腳本語言 VBScript 或 Java script 作為自己的開發(fā)語言。 PHP 是一種跨平臺的服務(wù)器端的嵌入式腳本語言。 它大量地借用 C, Java 和 Perl 語言的語法 , 并耦合 PHP 自己的特性 ,使 WEB 開發(fā)者能夠快速地寫出動態(tài)產(chǎn)生頁面。它支持目前絕大多數(shù)數(shù)據(jù)庫。還有一點, PHP 是完全免費的,不用花錢,可以從 PHP 官方站點 (: //)自由下載。而且可以不受限制地獲得源碼,甚至可以從中加進自己需要的特色。 JSP 是 Sun 公司推出的新一代網(wǎng)站開發(fā)語言, Sun 公司借助自己在 Java 上的不凡造詣,將 Java 從 Java 應(yīng)用程序和 Java Applet 之外,又有新的碩果,就是JSP, Java Server Page。 JSP 可以在 Serverlet 和 MYSQL 的支持下,完成功能強大的站點程序。 以下是三者性能比較的表格: JSP PHP 運行速度 快 較快 較快 耗損 較小 較大 較大 難易程度 容易掌握 簡單 簡單 運行平臺 絕大部分平臺 Windows 平臺 Windows/Unix/Linux 擴展性 好 較好 較差 安全性 好 較差 好 函數(shù)支持 多 較少 多 數(shù)據(jù)庫支持 多 多 多 廠商支持 多 少 較多 對 XML 的支持 支持 不支持 支持 對 組件的支持 支持 支持 不支持 對分布式的支持 支持 支持 不支持 使用程度 較廣 較廣 較廣 (表 :各種動態(tài)網(wǎng)頁技術(shù)比較 ) 本次設(shè)計的圖片顯示,顏色搭配等等屬于靜態(tài)網(wǎng)頁技術(shù),交互功能的實現(xiàn)采用 技術(shù)。 數(shù)據(jù)庫技術(shù)介紹 數(shù)據(jù)庫是一個數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)( DBMS)提供用于在數(shù)據(jù)庫中存儲、檢索和修改數(shù)據(jù)的軟件。 SQL 是 Structured Query Language(結(jié)構(gòu)化查詢語言 )的縮寫,它包括了數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操縱和數(shù)據(jù)控制功能四部分,其中數(shù)據(jù)查詢是 SQL 語言的最重要和最常用的部分。 SQL 是已經(jīng)成為關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)數(shù)據(jù)語言,目前所有的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)都支持它。 SQL 是一種一體化的語言 ,它包括了從數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)操作和數(shù)據(jù)控制功能,能完成數(shù)據(jù)庫活動中的全部工作 SQL 語言是一種高度非過程化的語言,用戶只需提出“做什么”,不必指明怎樣做規(guī)范化理論是的 1971 年首先提出的,目的是要設(shè)計“好的”關(guān)系數(shù)據(jù)模式。規(guī)范化是的關(guān)系型數(shù)據(jù)庫中減少數(shù)據(jù)冗余的過程。除了數(shù)據(jù)以外,在數(shù)據(jù)庫中,名稱、對象名稱和形式都需要規(guī)范化。 范式是衡量數(shù)據(jù)庫規(guī)范的層次或深度,數(shù)據(jù)庫規(guī)范 化層次由范式來決定,根據(jù)關(guān)系模式滿足的不同性質(zhì)和規(guī)范化的程度,把關(guān)系模式分為第一范式、第二范式、第三范式、 BC 范式和第四范式等,范式越高、規(guī)范化的程度也越高,關(guān)系模式則越好。數(shù)據(jù)庫系統(tǒng)開發(fā)一般要求至少滿足第三范式。 SQL SERVER 簡單介紹 數(shù)據(jù)庫的概念 數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫( flatfile)和關(guān)系數(shù)據(jù)庫( relational)。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表 的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,象記錄、域等。 關(guān)系數(shù)據(jù)庫產(chǎn)品是怎么發(fā)展起來的呢? 對關(guān)系模型的支持 第一階段( 70 年代)的 RDBMS 僅支持關(guān)系數(shù)據(jù)結(jié)構(gòu)和基本的關(guān)系操作(選擇、投影、連接)。例如: DBASE 之流。 第二階段( 80 年代),對關(guān)系操作的支持已經(jīng)比較完善,但是對數(shù)據(jù)完整性的支持仍然較差。此時, SQL 語言已經(jīng)成為 關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn),各家對 SQL 標(biāo)準(zhǔn)的支持還都是不存的(幾乎全不是超水平發(fā)揮)。 第三階段( 90 年代)的產(chǎn)品,加強了數(shù)據(jù)完成性和安全性的性能。完整性的控制在核心層實 現(xiàn),克服了在工具曾的完 整性可能存在“旁路”的弊病。 SQL SERVER是關(guān)系型數(shù)據(jù)庫系統(tǒng),用戶可利用許多語言編寫訪問 SQL SERVER 數(shù)據(jù)庫的程序,對于中、小型應(yīng)用系統(tǒng)是非常理想的。除了支持標(biāo)準(zhǔn)的 ANSI SQL語句,從而能獲得相當(dāng)好的性能。它可以在 Windows NT 系統(tǒng)上或者在 Windows 95/98 系統(tǒng)上運行。 SQL SERVER 的執(zhí)行性能非常高,運行速度非???,并非常容易使用,是一個非常棒的數(shù)據(jù)庫。 運行環(huán)境 第一階段在中性、小型、微機上的一般為單用戶版本。 第二階段的產(chǎn)品向兩 個方發(fā)展。一個是提高可移植性,使之能在多種商品平臺和操作系統(tǒng)下工作。另一個方向是數(shù)據(jù)庫聯(lián)網(wǎng),向分布是系統(tǒng)發(fā)展,支持多種網(wǎng)絡(luò)協(xié)議。第三階段的產(chǎn)品追求開放性,滿足可移植性、可連接性、可伸縮性。 系統(tǒng)構(gòu)成 早期的產(chǎn)品主要提供數(shù)據(jù)定義、數(shù)據(jù)存取、數(shù)據(jù)控制等基本的操作和數(shù)據(jù)存儲組織、并發(fā)控制、安全性完整性檢查、 系統(tǒng)恢復(fù)、數(shù)據(jù)庫的重新組織和重新構(gòu)造等基本功能。這些成為 RDBMS 的核心功能。 第二階段的產(chǎn)品以數(shù)據(jù)管理的基本功能為核心,著力開發(fā)外圍軟件系統(tǒng),比如 FORMS 表格生成系統(tǒng)、 REPORTS 報表系 統(tǒng)、 MENUS 菜單生成系統(tǒng)等。這些外圍工具軟件,就是所謂的第四代應(yīng)用開發(fā)環(huán)境,他們大大提高了數(shù)據(jù)庫應(yīng)用開發(fā)的效率。 SQL 語言的分類及語法 可執(zhí)行的 SQL 語句的種類數(shù)目之多是驚人的。使用 SQL,可以執(zhí)行任何功能:從一個簡單的表查詢,到創(chuàng)建表和存儲過程,到設(shè)定用戶權(quán)限。在這個章節(jié)中,將重點講述如何從數(shù)據(jù)庫中檢索、更新和報告數(shù)據(jù),也是基于這個目的,應(yīng)該了解的最重要的 SQL 語句是: ● SELCET● INSERT● UPDATE● DELETE● CREAT● DROP 本次設(shè)計將 采用 “ SELCET”,顯示記錄 采用 “ INSERT”,添加記錄 采用 “ UPDATE”,修改記錄 采用 “ DELETE”,刪除記錄 3. 3 技術(shù) ( Active Server Pages,動態(tài)服務(wù)器主頁),是開發(fā)該系統(tǒng)的關(guān)鍵技術(shù)。采用 Microsoft 技術(shù)實現(xiàn) WEB 接口,連接數(shù)據(jù)庫服務(wù)器,處理服務(wù)器端的程序,動態(tài)生成 WEB 頁面。作為 Microsoft 公司推出的 、 服務(wù)器的一個組件,它將腳本式編程語言直接嵌入 HTML 語言中,通過執(zhí)行腳本語句,處理運算,變量輸出和子過程調(diào) 用。 提供了一個服務(wù)器的 Scripting 環(huán)境,能夠利用它建立和運行動態(tài)的、交互的、高效的網(wǎng)絡(luò)服務(wù)器的應(yīng)用程序。因為 是基于 DCOM( Distributed Component Object Model,分布式組件對象模型)構(gòu)架,所以程序構(gòu)架可以在本地或網(wǎng)絡(luò)上以分布方式執(zhí)行。由于 HTTP 瀏覽器本身具有跨多種軟商品平臺的優(yōu)勢,因此是一種極好的客戶端操作平臺,這就構(gòu)成了瀏覽器 /服務(wù)器的框架模型。有了 ,程序與外觀得到分離,通過使用腳本和組件, 允許用戶將編程工 作與一個網(wǎng)頁的設(shè)計和其他工作分離出來。 在傳統(tǒng)情況下,開發(fā) WEB 應(yīng)用時,要嵌入一些 Script 語言如 VBScript、JavaScript 到 HTML 中,使這些 Script 運行于客戶端,也就是瀏覽器,但并不是每個瀏覽器都支持所有的 Script 語言,現(xiàn)在只有 Netscape 以上, 以上和 以上支持 Script 語言,這對應(yīng)用帶來很大的不便。使用 時,應(yīng)用程序是在服務(wù)器端運行而不是在客戶端運行。當(dāng)用戶訪問一個 頁面時,首先 WEB 服務(wù)器調(diào)用 文件,并讀 取 文件的全部內(nèi)容后并開始執(zhí)行所有的 Script 命令,生成標(biāo)準(zhǔn)的 HTML 頁,再把這些 HTML 頁傳送到用戶端的瀏覽器上,并完成操作,如圖 2 所示。這樣,只要運行普通的瀏覽器,而不必擔(dān)心所用的瀏覽器的類型,實現(xiàn)了瀏覽器的無關(guān)性 以下羅列了 Active Server Pages 所獨具的一些特點: 1. 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 2. 無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 3. 使用普通的文本編輯器,如 Windows 的記事本,即可進行編輯設(shè)計。 4. 與瀏覽器無關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 Active Server Pages 所設(shè)計的網(wǎng)頁內(nèi)容。 Active Server Pages 所使用的腳本語言 (VBScript 、 Jscript) 均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 Server Pages 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或 JScript 語言來設(shè)計外,還通過 plugin 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、 Perl 、 Tcl 等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 7. 可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 8. 物 件導(dǎo)向( Objectoriented )。 Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴充性??梢允褂? 、 Java 、 Visual C++ 、 COBOL 等編程語言來編寫所需要的 ActiveX Server Component 。 。 圖 2 IIS 閱讀 文件,只有 HTML 被傳到客戶瀏覽器上 本次設(shè)計將在服務(wù)器建立數(shù)據(jù)庫后,用 ,最終完成網(wǎng)站。 IIS 服務(wù)器的安裝和配置 Microsoft 從 IIS 開始就提供了以下服務(wù): WWW、 FTP、 MTS、 SMTP、 NNTP、索引服務(wù)和證書服務(wù)。其中我們應(yīng)用最多的是 WWW 及 FTP 服務(wù)。下面就詳細介紹這兩種服務(wù)。以下以 WINDOWS 2021 為例。 在配置這些服務(wù)前,先要安裝 IIS。 IIS 可以運行在 Microsoft 的任意一種視窗操作系統(tǒng)上,不過要想真正的提供全部服務(wù),必須把 IIS 安裝在服務(wù)器的操作系統(tǒng)上(例如 NT Server、 Win2021 Server)。在 Win9x 或工作站上, IIS 只充 當(dāng)PWS(Peer Web Server),它不提供全部功能。在安裝 IIS 時,注意 Windows 2021與 NT 安裝的方式不相同。 一、 WWW 服務(wù) WWW 是 World Wid
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1