概述
(一)脚本、脚本语言
脚本(Script)是使用一种特定描述性语言、依据一定的格式编写的可执行文件,又称作宏或批处理文件。通俗地讲,其实脚本是由一系列的bind和alias等命令的集合,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令web服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。可以把集合存放在一个独立的文件然后需要的时候执行,方便CS使用。-----好吧,我还是没明白。
脚本语言(Scripting language):一种计算机程序语言,语法和结构以及学习和使用通常比较简单;通常以容易修改程序的“解释”作为运行方式,而不需要“编译”。
web编程脚本:用于提供web页面的自定义功能,专业处理互联网通信,使用网页浏览器作为用户界面。常用的包括:ColdFusion;Lasso;Miva;SMX;IPTSRAE(一些网络开发团队用于创建论坛的工具)
(二)脚本分类
1、客户端脚本
当客户端通过客户浏览器发送HTTP请求时,web服务器将HTML文档部分和脚本部分返回给客户端浏览器,在客户端浏览器中解释执行并及时更新页面,脚本处理工作全部在客户端浏览器执行完成。
优点:减轻服务器负荷,同时增加页面的反应速度
缺点:浏览器差异性导致页面差异
支持的语言:JavaScript JScript VBScript
2、服务器端脚本
当用户通过浏览器发送HTTP请求时,Web服务器运行脚本,并将运行结果与Web叶明的HTML结合返回给客户端浏览器,脚本处理工作全部在服务器端完成。
优点:减少浏览器带来的运行结果差异,提高页面的稳定性
缺点:增加了服务器的负荷,同时客户端反应速度慢
支持语言:PHPJSPASPASP.NET
参考:http://blog.csdn.net/mingxuanyun/article/details/18148579
转载于:https://www.cnblogs.com/bolumiere/p/6908663.html
最后
以上就是曾经大船为你收集整理的服务器端脚本和客户端脚本的全部内容,希望文章能够帮你解决服务器端脚本和客户端脚本所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复