Active Server Pages
服務器端腳本引擎
为什么这是热门
Interest in “Active Server Pages” spiked on Wikipedia on 2026-02-26.
Categorised under 技术, this article fits a familiar pattern. wt.cat.technology.2
At GlyphSignal we surface these trending signals every day—transforming Wikipedia’s vast pageview data into actionable insights about global curiosity.
要点总结
- 動態伺服器網頁 (英文: A ctive S erver P ages,简称 ASP ),是由微软公司开发的服务器端运行的脚本平台,它被Windows下Internet Information Services (IIS)的程式所管理。
- 0中提供了五個內建的物件建立模擬和安全性的動態內容,來協助程序员隱藏複雜的溝通機制,讓程序员可以專注在解決問題和應用之上,這樣可以更快速地开发动态网页的同時每一个组件都是可以由一组富有经验的程序员根据动态网页最常用的功能而獨立开发。
- 利用ASP程序最常用的是Cookies,它利用Session组件实现的。
- 通过ASP,可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。
- 五个內建组件 Application:在一個ASP-based application讓不同使用者共享資訊。
動態伺服器網頁(英文:Active Server Pages,简称ASP),是由微软公司开发的服务器端运行的脚本平台,它被Windows下Internet Information Services (IIS)的程式所管理。透過ActiveX server的技術讓不同的使用者能有不同的畫面,或需要讓他們可以存取服务器(server)上的資料時,使用ASP3.0中提供了五個內建的物件建立模擬和安全性的動態內容,來協助程序员隱藏複雜的溝通機制,讓程序员可以專注在解決問題和應用之上,這樣可以更快速地开发动态网页的同時每一个组件都是可以由一组富有经验的程序员根据动态网页最常用的功能而獨立开发。
ASP的特色
ASP隱藏了網頁伺服器與瀏覽者之間溝通的繁瑣機制的同時也基於script base的特性,網頁撰寫員可以專心撰寫應用的程式的邏輯部份,再者ASP也像HTML般透過撰寫程序來即時測試網頁是否安全地運行,而不必擔心程式和伺服器不能溝通的問題,另外因為那些script是於發送前於伺服器中先行轉譯處理成為HTML後再而發送至代理伺服器邊的動態網頁技術,不必擔心瀏覽器的支援性,以及網頁撰寫員的程式邏輯像client-side script會被盜用,因此最終瀏覽者只會是使用HTML來瀏覽。
利用ASP程序最常用的是Cookies,它利用Session组件实现的。同時还可以利用第三方组件延伸ASP的作用,如利用MailSender组件发送电子邮件。
通过ASP,可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。同时,ASP也支持VBScript和JScript等脚本语言,默认为VBScript,而其中JScript是微软公司的ECMAScript标准的实现,并且有自己的扩展。
五个內建组件
- Application:在一個ASP-based application讓不同使用者共享資訊。
- Request:從使用者處理取得資訊
- Response:將資訊送給使用者
- Server:提供一些Web Server的工具
- Session:儲存在一個session內使用者的資訊
物件的支援
ASP對COM的支援會允許撰寫員使用server component(或OLE Automation server)。透過它撰寫員可以發展自己的物件,或將把程式轉成Web-base的介面。
Content sourced from Wikipedia under CC BY-SA 4.0