免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
你一定要知道的ASP基礎(chǔ)
你一定要知道的ASP基礎(chǔ) Yu:($//w  
-Fc 9mv(H  
  =z'533C  
一,什么是ASP ,irc=0M(  
MicrosoftActive Server Pages 即我們所稱的 ASP ,其實是一套微軟開發(fā)的服務(wù)器端腳本環(huán)境, ASP 內(nèi)含于 IIS 3.0 和4.0 之中 , 通過 ASP 我們可以結(jié)合 HTML 網(wǎng)頁、 ASP 指令和 ActiveX 元件建立動態(tài)、交互且高效的 WEB服務(wù)器應(yīng)用程序。有了 ASP 你就不必?fù)?dān)心客戶的瀏覽器是否能運(yùn)行你所編寫的代碼,因為所有的程序都將在服務(wù)器端執(zhí)行,包括所有嵌在普通 HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。 Vk%W4P"l  
z5W;-sCz  
二,ASP有哪些特點: )6K)UA  
  1. 使用 VBScript 、 JScript 等簡單易懂的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 Oyp)Wm;@  
  2. 無須 compile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 Pz-=Eq  
  3. 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計。 ;V^?I>-fnm  
4. 與瀏覽器無關(guān) (Browser Independence), 用戶端只要使用可執(zhí)行 HTML 碼的瀏覽器,即可瀏覽 ActiveServer Pages 所設(shè)計的網(wǎng)頁內(nèi)容。 Active Server Pages 所使用的腳本語言 (VBScript 、Jscript)均在 WEB 服務(wù)器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。 Jo9c|\4  
5.Active Server Pages 能與任何 ActiveX scripting 語言相容。除了可使用 VBScript 或JScript 語言來設(shè)計外,還通過 plug-in 的方式,使用由第三方所提供的其他腳本語言,譬如 REXX 、Perl 、 Tcl等。腳本引擎是處理腳本程序的 COM(Component Object Model) 物件。 f0g&=k{OD  
  6.Active Server Pages 的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 jyC>~}?  
  7. 可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 dq3"L!0u  
  8. 物件導(dǎo)向( Object-oriented )。 Rr>""  
9.ActiveX Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴(kuò)充性??梢允褂?Visual Basic、 Java 、 Visual C++ 、 COBOL 等編程語言來編寫你所需要的 ActiveX Server Component 。 I2C1mV  
7/BA!V(na  
三,運(yùn)行 ASP 所需的環(huán)境: j{P3o<l&`  
·Microsoft Internet Information Server version 3.0/4.0 on Windows NT Server ;MjOs&1f0K  
·Microsoft Peer Web Services Version 3.0 on Windows NT Workstation IF3?V5Q  
·Microsoft Personal Web Server on Windows 95/98 IO?6F@(  
首先選擇操作系統(tǒng)。由于ASP屬于MS(Microsoft)的東西,所以我們要選擇MS的操作系統(tǒng),Windows 98以上就可以(Windows Me和Windows XP Home不行)。 #^q@ra  
  然后就是搭建個人WEB服務(wù)器(Personnel WebSerice),這就要根據(jù)操作系統(tǒng)來了。配置是這樣的:Win98+PWS(personnel web serice)/Win2000Pro+IIS(Internet Information Serice)/Win2000 Server+IIS(Win2000 Server中IIS是默認(rèn)安裝)/Win2000 AdvanceServer+IIS(這里IIS也是默認(rèn)安裝)/WinXP+IIS/Win2003+IIS.下面具體講一下如何安裝和配置PWS/IIS。 9R4q^tGR\  
1、PWS的安裝和配置:PWS包含在WIN98的專門碟里面,到網(wǎng)上搜索一下也可以找到下載,然后點擊安裝,這里就不多說安裝了,跟別的軟件安裝是一樣。安裝之后在WIN98的桌面上會有一個“發(fā)布”的圖標(biāo),在任務(wù)欄時鐘旁也有一個圖標(biāo),在開始->程序里面會添加一項,這就是PWS了,無論你從哪個地方啟動它都可以,默認(rèn)狀態(tài)是安裝后就啟動了。點擊打開。這里我們有幾項要進(jìn)行設(shè)置的。首先設(shè)置主目錄,在“高級”里面,選擇主目錄進(jìn)行設(shè)置,默認(rèn)是在X:\Inetpub\wwwroot(X:表示系統(tǒng)盤),你可以進(jìn)行更改,改到你想要的目錄。再設(shè)置一下文檔,這個是你默認(rèn)打開你自己站點的文件名。里面一般有default.html和default.asp,但是一般來說我們習(xí)慣用index.asp和index.htm作為主頁名,所以在這里 DJHE6XJ  
我們還要添加index.asp和index.htm?,F(xiàn)在我們設(shè)置虛擬目錄,點擊“虛擬目錄”,給虛擬目錄命一個比較形象的名字,例如你的ASP程序是一個論壇程序,就命名為BBS(大小寫不區(qū)分,最好不要用中文命名),這個自己命名就是,再選擇虛擬目錄的路徑,你在這里選擇你自己程序所在的路徑,例如:d:\我的論壇\bbs\。這樣PWS我們算是基本配置完成。現(xiàn)在你可以在IE里面瀏覽你的ASP文件了。打開IE,在地址欄里輸入:http://XXX(你的計算機(jī)名或是127.0.0.1或是localhost)/XXXXX(你的虛擬目錄名,也就是你在設(shè)置虛擬目錄時命的名,如果放在X:\Inetpub\wwwroot下的話就不要虛擬目錄了,如網(wǎng)址:www.knowsky.com)/wwww(文件名,如果是default.asp/default.html/index.htm/index.asp這樣的文件名也可以省略不填)。如果你的ASP文件有錯誤的話,IE就會報錯。 2LH.I?f  
2、IIS的安裝和配置。WIN2000 server/WIN2000 advanceserver都是默認(rèn)安裝的,如果在安裝時沒選擇的話,也按照下面的步驟來吧。win2000 pro/winxppro/win2003的用戶開始->控制面板->添加/刪除程序->添加刪除WINDOWS程序組件 在里面把internet信息服務(wù)(IIS)打上勾,然后插入WINDOWS安裝光盤,點擊下一步,這樣就開始安裝IIS,安裝過程就不多說了,也是普通軟件安裝一樣,不是點下一步就是點完成和確定。現(xiàn)在開始配置IIS了。開始->控制面板->管理工具->internet信息服務(wù)。打開之后就到了IIS的控制臺了。點計算機(jī)名前面的+號展開,再點網(wǎng)站前在的+號展開,這時就有一個默認(rèn)網(wǎng)站,這里就是我們要配置IIS的關(guān)鍵地方了。右擊“默認(rèn)網(wǎng)站”,在彈出菜單里選擇“屬性”這時就會彈出“屬性”選頂卡。一般情況下“網(wǎng)站/常規(guī)”選項卡不要更改。選擇“主目錄”選項卡,本地路徑就是你的主目錄路徑,這里你可以點瀏覽更改到你想設(shè)置的目錄下,默認(rèn)是:X:\inetpub\wwwroot(X:表示系統(tǒng)盤)。 vC5y]1QDd  
在這里還可以設(shè)置你的網(wǎng)站的用戶操作權(quán)限。這些設(shè)置完后就轉(zhuǎn)到“文檔”選項卡,首先要在“啟用默認(rèn)文檔”前面打勾,默認(rèn)是打勾的。點擊“添加”,可以添加默認(rèn)文檔,例如添加index.asp、index.htm、index.html等等,這是你網(wǎng)站默認(rèn)打開的主文件名,在這里也可以進(jìn)行刪除,選擇你要刪除的文檔之后再點“刪除”,現(xiàn)在“屬性”選項卡基本設(shè)置好了,點應(yīng)用、確定就返回到IIS控制臺了?,F(xiàn)在就是設(shè)置虛擬目錄了(如果你的文件放在X:\inetpub\wwwroot下面的話就不要設(shè)置了),右擊“默認(rèn)網(wǎng)站”選擇“新建”->"虛擬目錄"。輸入虛擬目錄名,下一步,選擇文件路徑,下一步,完成?,F(xiàn)在IIS的配置我們基本完成了,現(xiàn)在我們就可以利用IIS+IE進(jìn)行ASP的調(diào)試了。打開IE,在地址欄里輸入:http://XXX(你的計算機(jī)名或是127.0.0.1或是localhost)/XXXXX(你的虛擬目錄名,也就是你在設(shè)置虛擬目錄時命的名,如果放在X:\Inetpub\wwwroot下的話就不要虛擬目錄了)/wwww(文件名,如果是default.asp/default.html/index.htm/index.asp這樣的文件名也可以省略不填)。如果你的ASP文件有錯誤的話,IE就會報錯。好了,基本上就是這些了,還有就要靠各位自己慢慢去摸索了。這個還是要自己操作一下就明白了。其它的高級設(shè)置自己試試就明白了,一般有這些設(shè)置就足夠了。 ; ,:w % .  
  最后說一點點:一般PWS/IIS出錯的話,只有重裝系統(tǒng)才能恢復(fù)。在WINXPPro中經(jīng)常會出現(xiàn)不能對數(shù)據(jù)庫進(jìn)行更新(添加、修改、刪除)操作,只能進(jìn)行讀操作,辦法是重裝IIS,再要么就是重裝另一個版本的WINXPPro,所以建議使用WIN2000 Server+IIS(Win2003我還沒有用過)。 }L|XZL_Jo#  
  最后祝各位能利用PWS/IIS成功搭建自己的完美ASP運(yùn)行環(huán)境,建立自己亮麗網(wǎng)站。 xr-v"-  
84ma X'  
四,asp 程序與一般程序的區(qū)別 4gK_' b6"  
如果沒有程序,計算機(jī)什么也不會做。程序是計算機(jī)的一組指令,經(jīng)過編譯和執(zhí)行才能最終完成程序設(shè)計的動作。程序設(shè)計的最終結(jié)果是軟件。 Mhze !!  
1,什么是編譯程序  d<4q%y'X{  
 使用過計算機(jī)的人都知道,多數(shù)用戶是應(yīng)用高級語言來實現(xiàn)他們所需要的計算的。在計算機(jī)上執(zhí)行高級語言程序一般分為兩步:第一步,用一個編譯程序把高級語言翻譯成機(jī)器語言程序;第二步,運(yùn)行所得的機(jī)器語言程序求得計算結(jié)果。計算機(jī)語言由單一的機(jī)器語言發(fā)展到現(xiàn)今內(nèi)容迥異的數(shù)千種高級語言,就是因為有了編譯技術(shù)。通常所說的翻譯程序是指這樣的一個程序,它能夠把某一種語言(稱為源語言)改造為另一種語言(稱為目標(biāo)語言),而后者與前者在邏輯上是等價的。如果源語言是諸如FORTRAN、PASCAL、ALGOL或COBOL這樣的“高級語言”,而目標(biāo)語言是諸如匯編語言或機(jī)器語言之類的“低級語言”,這樣的一個翻譯程序就稱為編譯程序。 GFtE0IQ  
2,什么是編譯器 5*7\Yjk?  
  編譯器是將一種計算機(jī)語言翻譯為另一種計算機(jī)語言的程序。編譯器將源程序(source language)編寫的程序作為輸入,翻譯產(chǎn)生用目標(biāo)語言(target language)編寫的等價程序。源程序一般為高級語言(high-levellanguage),如Pascal 或Delphi,而目標(biāo)語言則是匯編語言或目標(biāo)機(jī)器的目標(biāo)代碼(objectcode),有時也稱作機(jī)器代碼(machine code) 5R7DD?5c[  
源程序→ 編譯器→ 目標(biāo)程序 3L(vZ2&  
 解釋器也是同編譯器一樣的一種語言翻譯程序。它與編譯器的不同之處在于:它立即執(zhí)行源程序而不是生成目標(biāo)代碼。從原理上講,任何程序設(shè)計語言都可以被解釋或被編譯。使用Basic進(jìn)行程序設(shè)計,可以使用QBasic、Visual Basic等開發(fā)工具;使用C語言進(jìn)行程序設(shè)計,可以使用TurboC、Visual C++、C++ Builder等開發(fā)工具。這些開發(fā)工具集成了編輯器和編譯器,是集成開發(fā)工具,很方便使用。 ;]Bkw6 o  
學(xué)習(xí)Java程序設(shè)計,同樣需要方便易用的開發(fā)工具。Java的開發(fā)工具很多,而且各有優(yōu)缺點,初學(xué)者往往不知道有哪些常用的開發(fā)工具,或者由于面臨的選擇比較多而產(chǎn)生困惑。本文對初學(xué)者常使用的Java開發(fā)工具作一介紹,有助于初學(xué)者了解Java常用開發(fā)工具并做出選擇。 "+:IA|1wD  
  要建立Java開發(fā)環(huán)境,離不開Sun的JAVA2 SDK。1998年12月Sun公司發(fā)布了Java Software Development Kit(簡稱JAVA2 SDK),目前的最新版本是J2sdk-1.4.2.05??稍?a target="_blank">http://Java.sun.com下載。根據(jù)運(yùn)行平臺的不同,下載相應(yīng)的版本并設(shè)置好PATH和CLASSPATH。這個軟件包提供了Java編譯器、Java解釋器,但沒有提供Java編輯器,因此需要使用者自己選擇一個方便易用的編輯器或集成開發(fā)工具。比如 UltraEdit, Editplus, Jcreator,Eclipse等都不錯。 h ?%]uFJC  
3,asp 程序與一般程序的區(qū)別 )s4a<S c]  
  與一般的程序不同, .asp 程序無須編譯, ASP 程序的控制部份,是使用 VBScript 、 JScript等腳本語言來設(shè)計的,當(dāng)執(zhí)行 ASP 程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器 ( 即腳本引擎 ),由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編程語言一樣, ASP程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫 ASP 程序,那么你的服務(wù)器上必須要有能解釋這種腳本語言的腳本解釋器。當(dāng)你安裝ASP 時,系統(tǒng)提供了兩種腳本語言: VBsrcipt 和 JScript ,而 VBscript則被作為系統(tǒng)默認(rèn)的腳本語言。你也可以根據(jù)自己的喜好改變系統(tǒng)默認(rèn)的腳本語言。 %t\ ~3pw=  
wsLfp82  
五,asp 程序與腳本語言的區(qū)別 9n[ovX 7n!  
腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個值賦給一個變量,可以命令 WEB服務(wù)器發(fā)送一個值到客戶瀏覽器,還可以將一系列命令定義成一個過程。要編寫腳本,你必須要熟悉至少一門腳本語言,如 VBScript。腳本語言是一種介乎于 HTML 和諸如 JAVA 、 Visual Basic 、 C++等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z法和規(guī)則。 j:6VWdgq  
  腳本(程序)分類:客戶端腳本:由瀏覽器負(fù)責(zé)解釋執(zhí)行的腳本,瀏覽器直接接收代碼; OwM.N+ z#T  
  服務(wù)器端腳本:Web服務(wù)器負(fù)責(zé)解釋執(zhí)行的腳本,瀏覽器直接在服務(wù)器端掛靠后的結(jié)果。 qk+(Ccl  
  常用腳本語言:用于客戶端腳本的腳本語言:JavaScript、VBScript;用于服務(wù)器腳本的腳本語言:JavaScript、VBScript、Perl、Shell Srcipt、PHP、Java。 ![*7HE>},  
  ASP 本身并不是一種腳本語言,它只是提供了一種使鑲嵌在 HTML 頁面中的腳本程序得以運(yùn)行的環(huán)境。如前所述 ASP所提供的腳本運(yùn)行環(huán)境可支持多種腳本語言,譬如: JScript 、 REXX 、 PERL 等等,這無疑給 ASP程序設(shè)計者提供了廣泛的發(fā)揮余地。 ASP 的出現(xiàn)使得廣大 WEB 設(shè)計者不必在為客戶瀏覽器是否支持而擔(dān)心,實際上就算你 在同一個 .asp文件中使用不同的腳本語言,你都無須為此擔(dān)憂,因為所有的一切都將在服務(wù)器端進(jìn)行,客戶瀏覽器得到的只是一個程序執(zhí)行的結(jié)果,而你也只需在 .asp中聲明使用不同的腳本語言即可。下面是一個典型的在同一 .asp 文件中使用兩種腳本語言的例子即VBScript和JScript: g x~fZOF_  
< HTML> 60 z=bd]  
< BODY> sjj*7i*  
< TABLE> VU[4 W8f  
< % Call Callme %> H(TY.  
< /TABLE> %IbG@ }54  
< % Call ViewDate %> y.:Z:w6$  
< /BODY> r g$2)z1  
< /HTML> <)` ?s  
< SCRIPT LANGUAGE=VBScript RUNAT=Server>dwc$#cMf  
Sub Callme S EeDq/h  
  Response.Write "< TR>< TD>Call< /TD>< TD>Me< /TD>< /TR>" 9Z?D4Gv   
End Sub _V`Gmy[]p  
< /SCRIPT> Tl9;KE|  
< SCRIPT LANGUAGE=JScript RUNAT=Server> Iw<:k  
function ViewDate() yLI)bn!"  
{ dSkW[r9Z%l  
  var x 7jZ=+2  
  x = new Date() dt -=7mz#  
  Response.Write(x.toString()) mQ@A3/=?`  
} \NEXtr`Th  
< /SCRIPT> ]R$u3F  
解釋:“ < % %> ”符號其實是標(biāo)準(zhǔn)的 ASP 定界符,而“ < SCRIPT>< /SCRIPT>”之間的就是腳本語言。 ASP 不同于腳本語言,它有自己特定的語法,所有的 ASP 命令都必須包含在 < % 和 %> 之內(nèi),如:< % test="English" %> , ASP 通過包含在 < % 和 %>中的表達(dá)式將執(zhí)行結(jié)果輸出到客戶瀏覽器 , 如: < % =test %> 就是將前面賦給變量 test 的值 English發(fā)送到客戶瀏覽器中,而當(dāng)變量 test 的值為 Mathematics 時 , 以下程序: s9Y'MQo*  
    This weekend we will test < % =test %>. a&Stdh 
  在客戶瀏覽器中則顯示為: ky`xBO =  
    This weekend we will test Mathematics. ?JYt)4mOo  
學(xué)習(xí) ASP 最好的方法莫過于親自動手編寫,為了在最短的時間內(nèi)使各位掌握 ASP的程序設(shè)計技巧,本文將采取實例分析法,通過一系列的實例讓各位在實踐中學(xué)習(xí) ASP 。建立一個 ASP頁面,你所需的只是打開一個文本編輯器,如: Notepad ,然后跟我開始動手編寫第一個 ASP程序。下面我們將建立一個自動監(jiān)測瀏覽時間并根據(jù)不同時段動態(tài)顯示不同頁面內(nèi)容的 ASP 程序,請將以下代碼剪貼到記事本中 , 并存為test1.asp : W_%p'8,  
< html> _%xe:X+ M  
< body> ,co~@a@9  
< FONT COLOR="Green"> wN|;_~h2  
< % If Time < #12:00:00# And Time >= #00:00:00# Then %> Pp*:rA"N  
早上好,今天天氣不賴啊 ! ^ucmScl 
< % ElseIf Time < #19:00:00# And Time >= #12:00:00# Then %> +:a#+]g  
下午好 ! }=dUASL  
< % Else %> ;.O#|Z[  
哈嘍 ! 今晚你有沒有去 IRC 聊天 ! ZU=om Rh5 
< % End If %> A5UZUU^  
< /body> |XDbf3^6  
< /html> Io|3zE*<  
St1Ny,$yU  
六,如何打開 .asp 文件? BHNcE*U}@?  
   ASP 程序其實是以擴(kuò)展名為 .asp 的純文本形式存在于 WEB 服務(wù)器上的,你可以用任何文本編輯器打開它, ASP 程序中可以包含純文本、 HTML 標(biāo)記以及腳本命令。 $s2Y,0>I6  
wWVLwp4-  
七,如何運(yùn)行 .asp 文件?T{A_]2G  
  你只需將 .asp 程序放在 WEB 服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),打開IE,在地址欄里輸入:http://XXX(你的計算機(jī)名或是127.0.0.1或是localhost)/XXXXX(你的虛擬目錄名,也就是你在設(shè)置虛擬目錄時命的名,如果放在X:\Inetpub\wwwroot下的話就不要虛擬目錄了,如網(wǎng)址:www.bbs.tofor.com)/wwww(文件名,如果是default.asp/default.html/index.htm/index.asp這樣的文件名也可以省略不填)。如果你的ASP文件有錯誤的話,IE就會報錯。以上就可以通過 WWW 的方式訪問 ASP 程序了。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ASP教程:第六篇 ASP腳本循環(huán)語句
網(wǎng)頁設(shè)計學(xué)的東西
網(wǎng)頁編程語言
腳本語言
VBS是什么
編譯性語言、解釋性語言和腳本語言
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服