客户端和服务器端脚本的区别与差异

资讯中心 浏览: 49次

一.客户端脚本

这类脚本语言中,有些是作为客户端脚本语言来运行的,它们由客户端的解释器来解释,如,VBScript,Javascript,JScript,TCL等都可以作为客户端脚本语言,当它们嵌入到HTML文件中时,它们可以按照顺序被执行或者响应某个事件而对事件做出应答.

客户端脚本语言一般用来创建动画效果,执行简单的验证等,从而丰富了网页的呈现效果.

二.服务端脚本

另外一些作为服务端脚本语言来运行的,如PHP,CGI,JSP,CFML等,它们由服务端的解释器来解释,当作为服务端脚本语言来运行时,它们主要生成HTML内容,也可以生成客户端脚本,当被传到客户端的浏览器时,这些客户端脚本代码也可以被解释实现特定的功能.

很多资料中介绍了可以使用VBscript,JScript开发ASP,这看起来有些冲突,其实不然,ASP其实是一个技术统称,它既可以使用VBscript,也可以使用JScript这种脚本语言开发,但作为服务器脚本时,脚本的解释是由服务器解释器进行的.


返回列表
0 条评论

相关文档

更多

成功案例