一:ASP是什么
ASP即Active Server Pages,是MicroSoft公司开辟的服务器端剧本环境,可用来竖立动态交互式网页并竖立壮大的web应用顺序。当服务器收到对ASP文件的请求时,它会处置惩罚包含在用于构建发送给阅读器的HTML(Hyper Text Markup Language,超文本置标语言)网页文件中的服务器端剧本代码。除服务器端剧本代码外,ASP文件也可以包含文本、HTML(包含相干的客户端剧本)和com组件挪用。【引荐阅读:.NET是什么】
ASP简朴、易于保护 , 是小型页面应用顺序的挑选 ,在运用DCOM (Distributed Component Object Model)和 MTS(Microsoft Transaction Server)的情况下, ASP以至可以完成中等范围的企业应用顺序。
二:编程开辟
1.硬件环境
ASP顺序的运转对硬件环境没有迥殊的请求,平常具有可以满足Windows操作体系运转请求的硬件装备即可。基础内存容量请求为64MB,发起内存容量为128MB或更多。另外,应该有1G以上的硬盘空问用来装置所需的软件。
2.软件环境
在软件环境方面,因为ASP是Microsoft公司推出的,只要在Microsoft Windows操作体系及其配套的web服务器软件的支持下才运转。MicrosoR公司的种种wiIldows操作体系都可以作为ASP的运转平台。个中,在wiIIdows 98操作体系下运转的Personal w曲Server,平常简称为PWS,而hltcmeIll:folma缸on SeⅣer,则简称为IIS。
三:ASP开辟环境
1、用VBScript、JavaScript等简朴轻易的剧本语言。连系HTML代码,即可疾速完成网站的应用顺序,完成动态网页手艺。
2、ASP文件是包含在HTML代码所构成的文件中的,易于修正和测试,不必编译或链接就可以诠释实行。
3、ASP所运用的剧本语言均在Web服务器端实行,服务器上的ASP诠释顺序会在服务器端实行ASP顺序,并将效果以HTML花样传送到客户端阅读器上。
4、ASP供应了一些内置对象,运用这些对象可以使服务器端剧本功用更强。
5、ASP可以运用服务器端ActiveX组件来实行林林总总的使命,比方存取数据库、发明和谁人Email或接见文件体系等。
6、因为服务器是将ASP顺序实行的效果以HTML花样传回客户端阅读器,因而运用者不会看到ASP所编写的原始顺序代码,可防止ASP顺序代码被盗取。
四:ASP的事情道理
ASP中的剧本顺序是在服务器端运转的(而不是在客户端运转),传送到阅读器上的web页是在web服务器上生成的。因而,客户端阅读器并没有处置惩罚这些剧本,web服务器已完成了这些剧本的处置惩罚,并将规范的HTML页面传输到阅读器。ASP诠释器读取并实行一切在<%和%>标签之间的剧本代码,并生成内容。因为只要剧本的实行效果返回到阅读器,因而,用户看不到正在阅读的网页的剧本敕令,而只能看到剧本的实行效果。
以上就是ASP是什么的细致内容,更多请关注ki4网别的相干文章!