1.ASP简介
asp是微软活动服务器页面的缩卐写。常熟网页设计要能充分吸引访问者的注意力,让访问者产生视觉◇上的愉悦感。因此在网页创作的时候就必须将网站的整体设计与网▓页设计的相关原理紧密结卐合起来。常熟做网页的目Ψ 的就是产生网站。简单的信息如文字,图片(GIFs, JPEGs,PNGs)和表格,都可以通过使超▅言、可扩展⊙超文本标记语言等标示语言放置到网站页面上。常熟做网页更复杂的信息如∞矢量图形、动画、视频、声频等多媒体档案则需要插件程序来运行,同样地它们亦需ζ 要标示语言移植在网站内。asp本身并不是一种编程♀语言。这是一个由微软开发的服务器端脚本环境。asp包含在30和40中。asp可以将html页面、asp指令和activex元素结○合起来,创建动态、交互和高效的Web服︽务器应用程序。
使用ASP,您不必〖担心客户端的浏览器是否可以运行您编写的代码,因¤为所有程序都将在服务器端执行,包括所有嵌入在正常HTML中的脚本。当执行程◣序时,服务器只将执行结果返回☆给客户端浏览器,降低了客户端浏览器的负担,大大提高了交互①的速度。
下面是一些ASP技术的№独特功能:
(1)使用javascript、vbscript等脚♂本语言,结合html代码生成,可以快速完成web应用;
(2)不编译,易于编写,可在服务器端直接解释和执行※;
(3)在没有特殊的编辑环境的情况下,可以使用普通的文本编辑器进行↑编辑;
(4)独立于浏览器的,任何浏览器可以浏览由ASP设计Web内容;
(5)ASP可以兼容」任何ActiveX脚本语言。它可以通过插件模式使用第三方提供的其他脚◤本语言,如perl和tcl。
(6)asp的源程序不会被传递给客户端浏览器,因此源程序可以被其他人避免,程序的□安全性可以得到提高。
2.JSP简介
JSP是JavaServer页面的缩写,是Sun公司开发的交互①式Web页面编译技术。JSP不仅可以建立交互网站,而且可以应用于不同的操作◣平台,包括Windows98/2000、WindowsT服务器和Linux。该跨平台功能包括大多数网站服务器的当前配置环境,其语法易于学习和理解为ASP,在网络安全技术中已经超越了ASP技术,越来越多的商『业网站正在转向JSP技术促进开发。
JSP交互式Web页面⌒ 编译器技术具有以下特点:
(1)由于jsp使用java语言,具有跨平台的特点,采用面向对象的编程思想,开发的web应用▽程序具有较高的稳定性和可移植性。
(2)jsp使用servlet技术,使得包含jsp程序的网页在客户首次请求时自动执行,并且只编译〗一次。之后,同样的请求不需要重新编译以提高浏览速度;
(3)使用相同的(Package)类型函数Bean,可以在不重写程序代码的△情况下应用于不同的JSP程序,大大缩短了▂程序开发的时间,提高了程序的灵活性。
(4)JSP程序接口通过JDBC访∩问后台数据库,ODBC接口连接到数据库只,使用通过转化提供的◥Java JDBCーODBC桥,因此施工现场JSP可以支持大部分的█数据库软件。