福州软件开发有限公司是一家专业从事软件开发、软件定制、App开发的软件公司。 新闻| 联系我们 咨询热线>>  135-1408-4304 手机端
动态网页的ASP实现技术_福州软件开发定制公司


ASP是Active Server Pages(活动服务器页面)的简称,它是Microsoft公司推出的服务器端脚本运行环境。ASP内含于IS之中,现在的IIS5,0已经支持ASP3.0了。结合HTML,ASP指令和Active组件可以创建和运行动态、交互的Web服务器应用程序。
 
l.ASP的技术本质

ASP实际上是在标准的HTML文件的基础上拓展 了一些附加特征。ASP像标准的HTML文件一样包含HTML对象并且在一个浏览器上解释和显示。任何可以放在HTML中的东西,例如Java Applets、闪烁字符串、客户端脚本、客户端ActiveX控件等都可以放在ASP中。



ASP使用了Microsoft的ActiveX 技术、它采用封装对象和程序调用对象的技术简化编程,加强程序间的合作。ASP本身封装了一些基本组件和常用组件,有很多公司也开发了许多的实用组件。只要在服务器上安装并访问这些组件,就可以快速地建立自己的Web应用程序。
 
ASP是运行在服务器端的脚本程序,即使浏览器不支持ASP所使用的编程语言也不会影响ASP的运行.ASP的编程语言可以是VBScript和JavaScript。在客户端,ASP将返回标准的HDL页面,并正常地在常用的浏览器中显示出来。用户在浏览器中查看页面源文件时,看到的是ASP生成的HTML代码,而不是ASP源程序代码。

2.ASP的强大功能

ASP可以和诸如SQL Server这样的数据库进行挂接,利用一些特别的对象集合,如 ADO(Active Data Object),就可以在ASP中使用SQL语言进行数据库处理。电子商务以及网上聊天室 等各种需要动态更新的站点都需要数据库的支持,并且需要随数据库内容的更新而自动更新。利用ASP的数据库功能就能建立这样的高级站点,这是ASP的强大优势之从应用层来说,ASP有如下的功能:

(1) 处理由浏览器传送到站点服务器的表单数据;
(2) 访问和编辑服务器端的数据库;
(3) 读写站点服务器的文件,实现访客计数器、座右铭等功能;
(4) 提供广告轮播器、取得浏览器信息、URL表管理等功能;
(5) 由Cookies读写用户端的硬盘文件,以记录用户的数据;
(6) 实现在多个主页间共享信息,以开发复杂的电子商务站点。
 
3.ASP的运行环境

ASP实际上是一套微软开发的服务器端脚本环境,ASP内置于IIS之中,通过ASP结合HTML网页、ASP指令和ActiveX组件,就可以建立动态、交互和高效的 Web服务器应用程序。ASP的运行环境可以是以下几种情况:
(1) Microsoft Intemet Information Server version 30/50/0(WindosNTServer-F);
(2) Microsoft Peer Web Server(Windows NT或 Windows 2000 下);
(3) Microsoft Personal Web Server(简称PWS,在 Windows 98/Me/XP下);
(4) Netscape Enterprise and FastTrack Server;
(5) Lotus Domino;
(6) Go Servers.

用户可以根据情况选择以上任何一种软件作为ASP的运行环境。
 
4.什么时候使用ASP

虽然ASP功能强大,但它不支持多平台。什么时候使用ASP才能发挥它的强大功能呢?ASP是Microsoft在NT上开发出的技术,当然最好是在NT主机上才考虑用ASP,ASP可以实现CGI的所有功能。如果用户对Perl、C等CGI语言不熟悉,可以考虑使用ASP,因为ASP使用的VBScript较为简单易懂。但是如果这个CGI程序还需要在UNIX 主机上运行,最好使用 Perl、PHP,在UNIX和NT上都能支持这两种语言。
 
ASP的数据库功能非常强大。如果要使用基于NT的Intranet建立福州软件开发MS应用,ASP技术是较好的选择。ASP编写出的应用系统,完全可以达到原来使用Client/Server的网络数据库系统的水平。采用ASP最大的好处是,在对程序进行升级时,只需要修改服务器上的ASP文件,而不需要修改客户端程序。
不过,ASP有一个缺点,就是安全性不太好。用户必须随时关注Microsoft公司发布的补丁程序,及时更新你的系统。 



相关文章
行业动态电商网站网络营销现状_福州软件开发定制公司
行业动态网络信息技术_福州软件开发定制公司
新闻动态图片素材网站的发展现状_福州软件开发定制公司
从事网站设计要学些什么啊_福州软件开发定制公司
nofollow的使用_福州软件开发定制公司
横向扩展数据中心_福州软件开发定制公司
网站的基础架构与应用程序测量_福州软件开发定制公司
不要依靠QA发现失误_福州软件开发定制公司
在你发出的邮件中创建一个签名,让潜在客户与你联系_福州软件开发定制公司
不要使用SELECT FOR UPDATE_福州软件开发定制公司
需求分析报告(网站功能说明书)_福州软件开发定制公司
.com、.com.cn、.cn 等有什么区别?_福州软件开发定制公司
网站用户界面测试项目_福州软件开发定制公司
李开复:在中国创业的成功方法_福州软件开发定制公司
网页色彩设计的基本原则_福州软件开发定制公司
如何在最短的时间内判断一个软件开发的营销基础?_福州软件开发定制公司
怎样宣传女士衣服网站?_福州软件开发定制公司
软件开发项目各阶段信息要有全局观_福州软件开发定制公司
网站开发语言的选择_福州软件开发定制公司
seo优化很重要吗?是什么_福州软件开发定制公司


福州软件开发定制公司专注于福州软件定制、福州外包、福州软件开发、管理软件/管理系统开发、微信开发、小程序开发          公司地址:福建省福州市仓山区浦上大道仓山万达广场C3#16F  联系电话:135-1408-4304

ONLINE SERVICES

咨询电话
135-1408-4304
在线客服
QQ咨询
QQ咨询
QQ咨询
服务时间
9:00 - 24:00