Ch01ASp程序應(yīng)用實(shí)例

Ch01ASp程序應(yīng)用實(shí)例

ID:38832416

大?。?30.82 KB

頁數(shù):22頁

時(shí)間:2019-06-20

Ch01ASp程序應(yīng)用實(shí)例_第1頁
Ch01ASp程序應(yīng)用實(shí)例_第2頁
Ch01ASp程序應(yīng)用實(shí)例_第3頁
Ch01ASp程序應(yīng)用實(shí)例_第4頁
Ch01ASp程序應(yīng)用實(shí)例_第5頁
資源描述:

《Ch01ASp程序應(yīng)用實(shí)例》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第1章ASP技術(shù)概述1.1動(dòng)態(tài)網(wǎng)頁技術(shù)1.2ASP的工作原理1.3安裝Web服務(wù)器1.4ASP動(dòng)態(tài)網(wǎng)站開發(fā)工具簡介1.5技能與實(shí)訓(xùn)1.6思考與練習(xí)1.1動(dòng)態(tài)網(wǎng)頁技術(shù)1.1.1動(dòng)態(tài)網(wǎng)頁技術(shù)簡介隨著Internet信息時(shí)代的發(fā)展,靜態(tài)網(wǎng)頁已經(jīng)不能滿足人們對(duì)信息的需求了,因此,能夠?qū)崿F(xiàn)交互式動(dòng)態(tài)網(wǎng)頁的技術(shù)逐步發(fā)展起來。動(dòng)態(tài)網(wǎng)頁技術(shù)至少具有以下幾個(gè)特點(diǎn):(1)交互性即網(wǎng)頁會(huì)根據(jù)用戶的要求和選擇而動(dòng)態(tài)改變和響應(yīng)。(2)自動(dòng)更新無須手動(dòng)更新HTML文檔,便會(huì)自動(dòng)生成新的頁面,可以大大節(jié)省工作量。(3)因時(shí)因人而變當(dāng)不同的時(shí)間、不同的人

2、訪問同一網(wǎng)址時(shí)會(huì)產(chǎn)生不同的頁面。1.CGI:早期的動(dòng)態(tài)網(wǎng)頁主要采用CGI技術(shù),CGI即CommonGatewayInterface(公用網(wǎng)關(guān)接口)2.ASP:可以認(rèn)為ASP是一種類似HTML、Script與CGI的結(jié)合體,但是其運(yùn)行效率卻要比CGI高。3.PHP:PHP(HypertextPreprocessor,超文本預(yù)處理器)是一種HTML內(nèi)嵌式的語言(類似于ASP)。4.JSP:JSP(JavaServerPages)是Sun公司推出的網(wǎng)站開發(fā)技術(shù),是將純Java代碼嵌入HTML中實(shí)現(xiàn)動(dòng)態(tài)功能的一項(xiàng)技術(shù)。下面分別介紹

3、這些動(dòng)態(tài)網(wǎng)頁技術(shù)。相比而言,ASP具有如下優(yōu)勢(shì):(1)簡單易學(xué)。Basic語言有著很大的用戶群,這個(gè)開發(fā)基礎(chǔ)是最廣的。(2)安裝使用方便。裝好一個(gè)Windows2000/XP/2003,只要安裝了IIS,ASP就可以使用了,沒有什么需要花心思去配置的。(3)開發(fā)工具強(qiáng)大而多樣。易用、簡單、人性化。(4)效率高。在訪問量不是太大的情況下,ASP能體現(xiàn)出一定的效率,這時(shí)它對(duì)機(jī)器的要求并不高。1.1.2ASP3.0的新特性1.無腳本的ASP2.新的流向控制能力3.錯(cuò)誤處理和新的ASPError對(duì)象4.編碼后的ASP腳本5.包含腳

4、本文件的一種新方式6.ServerSciptlets7.增強(qiáng)性能的Active服務(wù)器組件8.性能1.2ASP的工作原理1.2.1普通HTML頁面的執(zhí)行過程1.2.2ASP頁面的執(zhí)行過程用戶在瀏覽器的地址欄中鍵入ASP文件,并回車觸發(fā)這個(gè)ASP的申請(qǐng)。瀏覽器將這個(gè)ASP的請(qǐng)求發(fā)送到給Web服務(wù)器。WebServer接收這些申請(qǐng)并根據(jù).asp的后綴名判斷這是ASP要求。WebServer從硬盤或內(nèi)存中讀取正確的ASP文件。WebServer將這個(gè)文件發(fā)送到ASP.DLL的特定文件中。ASP文件將會(huì)從頭至尾執(zhí)行并根據(jù)命令要求生成

5、相應(yīng)的HTML文件。HTML文件被送回瀏覽器。用戶的瀏覽器解釋這些HTML文件并將結(jié)果顯示出來。1.3安裝Web服務(wù)器ASP是微軟開發(fā)的服務(wù)器端腳本環(huán)境,內(nèi)含于IIS(InternetInformationServer)或PWS(PersonalWebServer)中。ASP必須在支持ASP的Web服務(wù)器上運(yùn)行,對(duì)于個(gè)人用戶,可以首先將計(jì)算機(jī)虛擬為Web服務(wù)器。在Windows系統(tǒng)下,安裝微軟的PWS或IIS即可。1.3.1PWS的安裝和配置在Windows98安裝盤的add-ons/pws文件夾中可以找到PWS的安裝程序

6、setup。1.3.2IIS的安裝和配置IIS(InternetInformationServer,Internet信息服務(wù))是Microsoft公司推出的提供Web站點(diǎn)服務(wù)的組件,使用IIS可以方便地設(shè)置和管理Web站點(diǎn)。1.安裝IIS5.02.創(chuàng)建Web站點(diǎn)3.啟動(dòng)和停止Web站點(diǎn)4.設(shè)置Web站點(diǎn)1.4ASP動(dòng)態(tài)網(wǎng)站開發(fā)工具簡介1.4.1瀏覽器以IE為例,啟動(dòng)以后,可以看到IE瀏覽器窗口的基本部分:標(biāo)題欄、菜單欄、地址欄、Web頁顯示區(qū)、搜索狀態(tài)圖標(biāo)、狀態(tài)欄、工具欄。1.4.2網(wǎng)頁編輯軟件FrontPage是目前最常

7、用的中文版網(wǎng)頁制作工具之一。Dreamweaver是由Macromedia公司推出的,用于網(wǎng)頁開發(fā)和網(wǎng)站管理的專業(yè)化設(shè)計(jì)工具。微軟公司的VisualInterDev(以前所謂的“InternetStudio”)是可視工具家族中的最新成員,它使得站點(diǎn)應(yīng)用開發(fā)人員能夠快速地建立全交互、全動(dòng)態(tài)的站點(diǎn)。1.4.3網(wǎng)頁上傳軟件CuteFTP是一個(gè)非常優(yōu)秀的上傳、下載工具。在目前眾多的FTP軟件中,CuteFTP因?yàn)槠涫褂梅奖?、操作簡單而備受青睞。下面介紹如何使用網(wǎng)頁上傳軟件CuteFtp上傳網(wǎng)頁:1.新建一個(gè)FTP站點(diǎn)2.上傳和下載

8、文件3.快速連接和重新連接1.4.4圖像制作軟件目前,圖象界流行兩種格式的圖象,一是位圖,二是矢量圖。首先介紹制作與處理位圖的軟件。PhotoshopUlead公司的photoImpactMacromedia公司的Fireworks下面介紹制作與處理矢量圖的軟件。1.CorelDraw2.Illustr

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。