"": 200,
"": "",
"": "ASP是ActiveServerPage的縮寫,意為“動態服務器頁麵”。ASP是微軟公司開發的代替CGI腳本程序的一種應用,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具。ASP的網頁文件的格式是。asp,現在常用於各種動態網站中。另外阿斯匹林、天門冬氨酸、阿裡軟件銷售合作夥伴、美國武裝係統暨程序公司等的縮寫也都為ASP。
asp:英文名:ActiveServerPages
asp。英文名:TheAmericanSociety
ofPharmacognosy全世界最有影響的美國生化藥物學會
ASP發展史
從1996年ASP誕生到現在已經過去了15年。在這短短的15年中,ASP發生了重大的變化,直到現在的ASP。
asp的第一版是0.9測試版,自從1996年ASP1.0誕生,它給Web開發界帶來了福音。早期的Web程序開發是十分繁瑣的,以至於要製作一個簡單的動態頁麵需要編寫大量的C代碼才能完成,這對於普通的程序員來說有點太難了。而ASP卻允許使用VBScript這種的簡單腳本語言,編寫嵌入在HTML網頁中的代碼。在進行程序設計的時候可以使用它的內部組件來實現一些高級功能(例如Cookie)。它的最大的貢獻在於它的ADO(ActiveXDataObject),這個組件使得程序對數據庫的操作十分簡單,所以進行動態網頁設計也變成一件輕鬆的事情。因此一夜之間,Web程序設計不再是想像中的艱巨任務,仿佛很多人都可以一顯身手。
到了1998年,微軟發布了ASP2.0。它是WindowsNT4OptionPack的一部分,作為IIS4.0的外接式附件。它與ASP1.0的主要區別在於它的外部組件是可以初始化的,這樣,在ASP程序內部的所有組件都有了獨立的內存空間,並可以進行事務處理。
到了2000年,隨著Windows2000的成功發布,這個操作係統的IIS5.0所附帶的ASP3.0也開始流行。與ASP2.0相比,ASP3.0的優勢在於它使用了COM+,因而其效率會比它前麵的版本要好,並且更穩定。
2001年,ASP出現了。在剛開始開發的時候,它的名字是ASP+,但是,為了與微軟的.NET計劃相匹配,並且要表明這個ASP版本並不是對ASP3.0的補充,微軟將其命名為ASP。ASP在結構上與前麵的版本大相徑庭,它幾乎完全是基於組件和模塊化的,Web應用程序的開發人員使用這個開發環境可以實現更加模塊化的、功能更強大的應用程序。
ASP網頁特點
ASP是一種服務器端腳本編寫環境,可以用來創建和運行動態網頁或Web應用程序。ASP網頁可以包含HTML標記、普通文本、腳本命令以及COM組件等。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創建使用HTML網頁作為用戶界麵的web應用程序。與HTML相比,ASP網頁具有以下特點:
(1)利用ASP可以實現突破靜態網頁的一些功能限製,實現動態網頁技術;
asp網頁界麵(5張)
(2)ASP文件是包含在HTML代碼所組成的文件中的,易於修改和測試;
asp網頁界麵(5張)
(3)服務器上的ASP解釋程序會在服務器端執行ASP程序,並將結果以HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽ASP所產生的網頁;
(4)ASP提供了一些內置對象,使用這些對象可以使服務器端腳本功能更強。例如可以從web瀏覽器中獲取用戶通過HTML表單提交的信息,並在腳本中對這些信息進行處理,然後向web瀏覽器發送信息;
(5)ASP可以使用服務器端ActiveX組件來執行各種各樣的任務,例如存取數據庫、發送Email或訪問文件係統等。
(6)由於服務器是將ASP程序執行的結果以HTML格式傳回客戶端瀏覽器,因此使用者不會看到ASP所編寫的原始程序代碼,可防止ASP程序代碼被竊取。
(7)方便連接ACCESS與SQL數據庫.
(8)開發需要有豐富的經驗,否則會留出漏洞,讓駭客(cracker)利用進行注入攻擊.
ASP也不僅僅局限於與HTML結合製作WEB網站,而且還可以與XHTML和WML語言結合製作WAP手機網站。但是其原理也是一樣的。
ASP-工作原理
】節章錯無 𝘄𝘁.𝗽𝗼𝗼【
:情事下以生發將,後能功PSA入融中點站beW在當
。psa.是名展擴的麵頁認默,址網入輸欄址地器覽瀏向戶用、1
)張3(程流計設psa
。求請出發器務服向器覽瀏、2
)張3(程流計設psa
。序程PSA行運始開擎引器務服、3
。容內麵頁LMTH行執,令命本腳行執,理處始開序順的下到上從照按件文PSA、4
。器覽瀏到送發息信麵頁、5
tenpsa:台平級升的PSA
點特行運
。高提的大大率效行執,多很強釋解的條一條一比,果效行執,譯編行進時行運次首端器務服在序程將是而,序程釋解時即PSA的前以像不。行運上器務服在序程的言語用通於基把是TENPSA
程種多的樣這,來將。#J,++Cdeganam,tpircsJ,TEN.BV,#C有的持支經已在現,寫來言語種多很用序程的你把者或,序程的你寫編來言語的你合適最種一擇選以可你,以所,的化立獨言語tnednepedni-egaugnal是也時同TENPSA。中用應beW的TENPSA到合整的縫無能都理處的口接據數,製機息消,庫本基的言語用通。上台平的部全乎幾的者發開件軟用應beW在行運以可TENPSA