第1章asp運(yùn)行環(huán)境與配置_第1頁(yè)
第1章asp運(yùn)行環(huán)境與配置_第2頁(yè)
第1章asp運(yùn)行環(huán)境與配置_第3頁(yè)
第1章asp運(yùn)行環(huán)境與配置_第4頁(yè)
第1章asp運(yùn)行環(huán)境與配置_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

項(xiàng)目一ASP的運(yùn)行環(huán)境與配置1學(xué)習(xí)目標(biāo)能安裝和配置ASP的開發(fā)環(huán)境能編寫簡(jiǎn)單的ASP程序理解靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)的執(zhí)行過(guò)程了解WEB應(yīng)用程序的概念2工作任務(wù)安裝與測(cè)試IIS編寫一個(gè)簡(jiǎn)單的ASP程序并運(yùn)行3內(nèi)容1.1Web基礎(chǔ)知識(shí)1.2ASP的運(yùn)行環(huán)境1.3ASP的開發(fā)工具1.4開發(fā)一個(gè)簡(jiǎn)單的ASP文件1.5新建一個(gè)站點(diǎn)1.6ASP概述1.7ASP文件的注意事項(xiàng)41.1Web基礎(chǔ)知識(shí)1.Web概述Web(WorldWideWeb)是一種基于超級(jí)鏈接(Hyperlink)技術(shù)的超文本(HyperText)和超媒體(HyperMedia)系統(tǒng)。在Web系統(tǒng)中,信息的表示和傳遞一般使用HTML(HyperTextMarkupLanguage,超文本標(biāo)記語(yǔ)言)格式。利用這種格式描述的信息不僅可以包含文本,還可以包含圖形、圖像、音頻、視頻等,從而為用戶提供了一個(gè)易于使用的標(biāo)準(zhǔn)圖形化界面。51.1Web基礎(chǔ)知識(shí)什么是服務(wù)器端和客戶端?一般來(lái)說(shuō),凡是提供服務(wù)的一方稱為服務(wù)器端,而接受服務(wù)的一方稱為客戶端。

對(duì)于普通學(xué)習(xí)者,可以將自己的計(jì)算機(jī)既是客戶端又是服務(wù)器。6Web系統(tǒng)由Web客戶機(jī)(客戶端)和Web服務(wù)器(服務(wù)器端)組成,客戶機(jī)與服務(wù)器之間使用HTTP(超文本傳輸協(xié)議)傳輸數(shù)據(jù)。HTTP協(xié)議是一個(gè)請(qǐng)求/響應(yīng)協(xié)議,每一次的Web服務(wù)過(guò)程,都是首先由Web客戶機(jī)建立一個(gè)到Web服務(wù)器的連接并發(fā)出一個(gè)請(qǐng)求,服務(wù)器在接受請(qǐng)求并進(jìn)行相應(yīng)的處理后,將發(fā)出一個(gè)響應(yīng)(通常這個(gè)響應(yīng)是一個(gè)Web頁(yè)面),客戶機(jī)對(duì)所得到的響應(yīng)進(jìn)行解釋并顯示出來(lái),最后關(guān)閉建立的連接。Web系統(tǒng)的這種資源訪問(wèn)機(jī)制又被稱為B/S(Browser/Server,瀏覽器/服務(wù)器)模式。1.1Web基礎(chǔ)知識(shí)72.Web頁(yè)與Web站點(diǎn)Web頁(yè)就是WorldWideWeb文檔,通常稱為網(wǎng)頁(yè)。Web頁(yè)一般由HTML文件組成,其中包含相關(guān)的文本、圖像、聲音、動(dòng)畫、視頻以及腳本語(yǔ)言程序等。按照Web服務(wù)器響應(yīng)方式的不同,可以將Web頁(yè)分為靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)。所謂靜態(tài)網(wǎng)頁(yè),就是說(shuō)該網(wǎng)頁(yè)文件里沒(méi)有程序代碼,只有HTML標(biāo)記,這種網(wǎng)頁(yè)的擴(kuò)展名一般是.htm或.html。

靜態(tài)網(wǎng)頁(yè)執(zhí)行過(guò)程如下。1.1Web基礎(chǔ)知識(shí)81.1Web基礎(chǔ)知識(shí)9所謂動(dòng)態(tài)網(wǎng)頁(yè),就是說(shuō)該網(wǎng)頁(yè)文件不僅含有HTML標(biāo)記,而且含有程序代碼,這種網(wǎng)頁(yè)的擴(kuò)展名一般根據(jù)不同的程序設(shè)計(jì)語(yǔ)言而不同,如ASP文件的擴(kuò)展名為.asp。動(dòng)態(tài)網(wǎng)頁(yè)工作過(guò)程:1.1Web基礎(chǔ)知識(shí)102.Web站點(diǎn)又稱網(wǎng)站。當(dāng)用戶訪問(wèn)一個(gè)Web站點(diǎn)時(shí),該站點(diǎn)中有一個(gè)頁(yè)面總是被首選打開,該頁(yè)面稱為首頁(yè)或主頁(yè),其文件通常為index.htm、index.asp等。3.Web應(yīng)用程序以HTTP作為核心通信協(xié)議,并使用HTML語(yǔ)言向用戶傳遞基于Web信息的應(yīng)用程序。應(yīng)用程序是完成一定的任務(wù)。任務(wù)可以使信息的傳遞也可以是數(shù)據(jù)的存取。1.1Web基礎(chǔ)知識(shí)111.2ASP的運(yùn)行環(huán)境服務(wù)器端需要安裝如下軟件:(1)Windows98或Windows2000Professional或Windows2000Server或Windows2000AdvanceServer或WindowsXPProfessional或更高版本,其中Windows2000系列需要安裝ServicePack2.0;(2)IIS5.0(Internet信息服務(wù)管理器5.0)或更高版本。(Web服務(wù)器,當(dāng)然也可以用PWS)客戶端只要是普通的瀏覽器即可,如InternetExplorer5.0或更高版本。12

IIS安裝過(guò)程:依次選擇【開始】→【控制面板】→【添加/刪除程序】命令,在【添加/刪除程序】對(duì)話框中選擇【添加/刪除Windows組件】按鈕,就會(huì)彈出“Windows組件向?qū)А睂?duì)話框。在其中選擇“Internet信息服務(wù)(IIS)”,然后單擊【下一步】按鈕,隨后根據(jù)提示一步步安裝即可。圖1—圖4是安裝過(guò)程步驟圖示。1.2.1安裝IIS13圖4-11【開始】→【控制面板】圖1【開始】→【控制面板】14圖2【控制面板】→【添加/刪除程序】

15圖3【添加/刪除程序】→【添加/刪除Windows組件】

16

圖4【添加/刪除Windows組件】→【Internet信息服務(wù)(IIS)】

17關(guān)于IIS18我這里有個(gè)文件叫一鍵安裝軟件。叫iis_setup_xp一鍵安裝。它適用于XP系統(tǒng)。

Win7旗艦版需要激活(不需安裝)注:Win7家庭版是不可以的!安裝注意事項(xiàng)一鍵IIS安裝文件191.3ASP的開發(fā)工具

記事本;Dreamweaver;FrontPage等編寫.201.4開發(fā)一個(gè)簡(jiǎn)單的ASP文件1.4.1新建ASP文件1.4.2保存ASP文件1.4.3瀏覽ASP文件211.4.1新建ASP文件打開Dreamweaver然后輸入以下內(nèi)容:P11<html><title>無(wú)標(biāo)題文檔</title></head><body><%fori=1to6%><h<%Response.Writei%>>歡迎訪問(wèn)我的網(wǎng)站!</h<%Response.Writei%>><%next%></body></html>221.4.2保存ASP文件231.4.3瀏覽ASP文件制作完畢后,依次選擇【File】→【Save】菜單命令,就會(huì)打開IE瀏覽器,在地址欄里輸入以下2種形式中任一種就可以訪問(wèn)該文件:輸入網(wǎng)址:(1)http://localhost/1-1.asp(2)/1-1.asp241.5新建一個(gè)站點(diǎn)(IIS設(shè)置)1.5.1為什么要建立虛擬目錄1.5.2新建一個(gè)文件夾1.5.3添加虛擬目錄1.5.4設(shè)置默認(rèn)文檔1.5.5建立ASP文件1.5.6新建站點(diǎn)小結(jié)25為什么要建立虛擬目錄?C盤空間有限;可以分布式存放在不同計(jì)算機(jī)上,安全性得到保證。1.5新建一個(gè)站點(diǎn)261.5.2新建一個(gè)文件夾271.5.3添加虛擬目錄281.5.4設(shè)置默認(rèn)文檔作用:如果用戶沒(méi)有指定打開網(wǎng)站的某一頁(yè),系統(tǒng)就會(huì)以默認(rèn)的頁(yè)面打開。一般情況就是網(wǎng)站的首頁(yè)了。設(shè)置默認(rèn)文檔就是設(shè)置默認(rèn)的主頁(yè)。291.5.4設(shè)置默認(rèn)文檔步驟:對(duì)準(zhǔn)新添加的虛擬目錄temp單擊右鍵,在彈出的快捷菜單中選擇【屬性】命令,就會(huì)出現(xiàn)“temp屬性”對(duì)話框。在其中添加index.aspx、default.asp等默認(rèn)文檔并調(diào)整順序后,單擊【確定】按鈕即可。

301.5.5建立ASP文件現(xiàn)在就可以在temp文件夾下建立ASP文件了,如下,保存在temp文件夾下,名稱為index.asp<html><head> <title>一個(gè)簡(jiǎn)單的ASP程序</title></head><body> <h1align="center">歡迎您光臨我的主頁(yè)</h1> <% Dima '聲明一個(gè)變量 a="您來(lái)訪的時(shí)間是:"&Time()'給變量賦值,其中Time是時(shí)間函數(shù) Response.Writea '在頁(yè)面上輸出變量a的值 %></body></html>311.5.6新建站點(diǎn)小結(jié)32Win733Win734Win735Win736Win7雙擊默認(rèn)文檔37Win7雙擊默認(rèn)文檔38Win7雙擊默認(rèn)文檔39ASP(ActiveServerPage)是Microsoft公司于1996年推出的一種Web應(yīng)用開發(fā)技術(shù)。ASP既不是一種語(yǔ)言,也不是一種開發(fā)工具,而是一種技術(shù)框架。其主要功能是把腳本語(yǔ)言、HTML、組件和Web數(shù)據(jù)庫(kù)訪問(wèn)功能有機(jī)地結(jié)合在一起,形成一個(gè)能在服務(wù)器端運(yùn)行的應(yīng)用程序,該應(yīng)用程序可根據(jù)來(lái)自瀏覽器端的請(qǐng)求生成相應(yīng)的HTML文檔并回送給瀏覽器。1.6ASP概述401.ASP的特點(diǎn)ASP支持多種腳本語(yǔ)言,包括VBScript和JavaScript。ASP提供了一些內(nèi)置對(duì)象,使用這些內(nèi)置對(duì)象可以增強(qiáng)ASP的功能。例如,實(shí)現(xiàn)客戶機(jī)瀏覽器與Web服務(wù)器的交互(request,response),在網(wǎng)頁(yè)間傳遞參數(shù)等。ASP可以使用服務(wù)器端ActiveX組件來(lái)執(zhí)行各種任務(wù),例如,借助ADO對(duì)象,可以輕松地完成對(duì)數(shù)據(jù)庫(kù)的操作。1.6ASP概述412.ASP文件的基本結(jié)構(gòu)文本、HTML標(biāo)記和腳本命令三部分的內(nèi)容可以混合地出現(xiàn)在ASP文件中,但需要使用不同的符號(hào)區(qū)分:HTML使用標(biāo)準(zhǔn)的HTML標(biāo)記界定;ASP服務(wù)器端腳本命令使用“<%”和“%>”表示腳本的開始和結(jié)束,可以每一行ASP語(yǔ)句界定一次,也可以多行語(yǔ)句界定一次。

1.6ASP概述421.7ASP文件的注意事項(xiàng)在ASP程序中,字母不分大小寫。

在ASP中,凡是在語(yǔ)法中用到標(biāo)點(diǎn)符號(hào)的,都是在英文狀態(tài)下輸入的標(biāo)點(diǎn)符號(hào),否則將出錯(cuò)。只有一種情況除外,就是在字

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論