- 資訊首頁(yè) > 開(kāi)發(fā)技術(shù) > web開(kāi)發(fā) > ASP >
- asp是什么格式 asp文件用什么打開(kāi)
什么是ASP,它能干什么?
一、什么是ASP?
從字面上說(shuō),ASP包含三方面含義:
1、Active:ASP使用了Microsoft的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現在Microsoft軟件的重要基礎。它采用封裝對象,程序調用對象的技術(shù),簡(jiǎn)化編程,加強程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開(kāi)發(fā)了很多實(shí)用組件。只要你可以在服務(wù)器上安裝這些組件,通過(guò)訪(fǎng)問(wèn)組件,你就可以快速、簡(jiǎn)易地建立自己的WEB應用。
2、Server:ASP運行在服務(wù)器端。這樣就不必擔心瀏覽器是否支持ASP所使用的編程語(yǔ)言。ASP的編程語(yǔ)言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一個(gè)簡(jiǎn)集,會(huì )VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶(hù)端的VBSCRIPT,所以最好不要在客戶(hù)端使用VBSCRIPT。而在服務(wù)器端,則無(wú)需考慮瀏覽器的支持問(wèn)題。Netscape瀏覽器也可以正常顯示ASP頁(yè)面。
3、Pages:ASP返回標準的HTML頁(yè)面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁(yè)面源文件時(shí),看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。
由此我們可以看出,ASP是在IIS下開(kāi)發(fā)WEB應用的一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫(xiě)出自己的ASP系統。
二、ASP能干什么?
ASP是基于WEB的一種編程技術(shù),可以說(shuō)是CGI的一種。它可以完成以往CGI程序的所有功能,如計數器、留言簿、公告板、聊天室等等。ASP可以輕松地實(shí)現對頁(yè)面內容的動(dòng)態(tài)控制,根據不同的瀏覽者,顯示不同的頁(yè)面內容。而瀏覽者一點(diǎn)覺(jué)察不出來(lái),就像為他專(zhuān)門(mén)制作的頁(yè)面一樣。使用各種各樣的組件,ASP可以完成無(wú)比強大的功能。使用FileSystemObject,可以對服務(wù)器上的文件進(jìn)行操作,瀏覽、復制、移動(dòng)、刪除等。有ADO(Active Database Object,動(dòng)態(tài)數據庫對象)的支持,ASP對數據庫的操作非常得心應手。你甚至可以像使用本地數據庫那樣,管理遠程主機上的數據庫,對表格、記錄進(jìn)行各種操作。使用CDONTS(Collaboration Data Objects for NTS,NTS協(xié)作數據對象),可以發(fā)送、查看郵件,實(shí)現WEBMAIL的功能。結合WSH(Windows Scripting Host),可以實(shí)現對NT主機的管理,如NT用戶(hù)管理、IIS虛擬主機設置、EXCHANGE郵箱設置等等,就像管理本地機一樣方便。
三、asp如何打開(kāi)
asp其實(shí)就是文本文件,用記事本就可以打開(kāi)查看代碼,但asp一般是需要執行的才能看到我們想要的效果,那么就需要asp運行環(huán)境,一般我們購買(mǎi)支持asp的虛擬主機。
當然我們本地學(xué)習asp或測試網(wǎng)站就需要自己架設asp運行環(huán)境。一般我們用iis或簡(jiǎn)易的asp運行工具,如果學(xué)習與實(shí)際應用我們建議用iis(比較穩定,我們買(mǎi)的空間都是在iis上的),如果是偶爾測試簡(jiǎn)單的asp代碼就可以使用下面的工具了()。
用系統帶的記事本就可以打開(kāi)
asp是一種網(wǎng)頁(yè)編程語(yǔ)言
asp要在網(wǎng)頁(yè)中顯示。需要有服務(wù)起的支持。比如你可以建一個(gè)iis服務(wù)器。然后再訪(fǎng)問(wèn)這個(gè)頁(yè)面。你就能看到 了
最好的編輯asp軟件我推進(jìn)你使用dreamweaver。
簡(jiǎn)單說(shuō)一下:
1、安裝IIS,windows 自帶的,在添加刪除組件里面有。
2、把asp文件放在一個(gè)目錄下,比如c:\asp,然后鼠標右鍵打開(kāi)目錄的屬性-》web共享-》共享文件夾,起一個(gè)別名,比如asp ,記住asp的文件名,比如叫default.asp
3、打開(kāi)ie瀏覽器,輸入http://localhost/asp/default.asp
ASP即Active Server Page的縮寫(xiě)。它是一種包含了使用VB Script或Jscript腳本程序代碼的網(wǎng)頁(yè)。當瀏覽器瀏覽ASP網(wǎng)頁(yè)時(shí), Web服務(wù)器就會(huì )根據請求生成相應的HTML代碼然后再返回給瀏覽器,這樣瀏覽器端看到的 就是動(dòng)態(tài)生成的網(wǎng)頁(yè)。ASP是微軟公司開(kāi)發(fā)的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進(jìn)行交互。是一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫(xiě)出自己的ASP系統。ASP的網(wǎng)頁(yè)文件的格式是.ASP。
用記事本,FRONTPAGE,DW都可以打開(kāi),不過(guò)打開(kāi)后你只能看到代碼,不能看到頁(yè)面,不過(guò)要注意,有些是把mdb數據庫文件改名為asp的,如果出現亂碼,有可能就是mdb改的。
還有一種出現亂碼的情況,就是asp被加密過(guò)。
如果想在本地電腦看到頁(yè)面內容,你必須自己安裝支持ASP的運行環(huán)境, WINDOW自帶的IIS就可以,沒(méi)的話(huà)就安裝一下,呵呵
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站