自动脚本 客户端脚本和服务器端脚本有什么区别?
客户端脚本和服务器端脚本有什么区别?
客户端脚本由用户的浏览器解释和运行。它在用户计算机上运行,占用用户计算机的资源。常见的客户端脚本是JavaScript和VBScript。
服务器端脚本由服务器解释和运行,占用服务器资源。常见的服务器端脚本有ASP、PHP、JSP等。服务器端脚本完成后,通常需要将运行结果发送回用户浏览器进行显示。
在web开发中,需要同时使用客户端脚本和服务器脚本才能协同工作。
让脚本驻留在服务器端的好处有哪些?
ASP(Active Server Pages)?Active Server Pages(ASP)是一种编程环境,可以在其中混合HTML、脚本语言和组件,在服务器端创建强大的Internet应用程序。如果您曾经创建过一个包含HTML、脚本语言和组件的站点,您可以向其中添加ASP代码。通过向HTML页面添加脚本命令,可以创建HTML用户界面,还可以使用组件包含业务逻辑规则。组件可以由脚本或其他组件调用。ASP的工作原理:当ASP功能集成到网站中时,会发生以下情况:
1用户调出网站内容,默认页面扩展名为。ASP。
2. 浏览器从服务器请求ASP文件。
3. 服务器脚本开始运行ASP。
ASP文件自上而下进行处理,以便执行脚本命令和HTML页面内容。
5页信息发送到浏览器。因为脚本在服务器端运行,所以web服务器在所有处理之后都会将标准HTML页面发送到浏览器。这意味着ASP只能在支持的服务器上运行。使脚本驻留在服务器端的另一个优点是,用户不可能看到原始脚本程序的代码。用户看到的只是最终的HTML内容。ASP运行在服务器端,而我们通过IE浏览ASP的运行结果,或者与服务器进行交互(如登录等)。最早的网页是静态的(没有交互内容)。声音、文本、图片、视频和动画都属于静态内容。)
什么是服务器脚本?
服务器端运行的脚本语言是服务器端脚本,客户端运行的脚本是客户端脚本。本质的区别在于跑步姿势不同。
在用法方面:
服务器脚本适用于数据库访问和安全验证等应用程序;
客户端脚本适用于有效性验证和页面效果等应用程序。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。