为什么开发人员可以实现客户端脚本,而不是完全依赖服务器来处理信息

为什么开发人员可以实现客户端脚本,而不是完全依赖服务器来处理信息,第1张

:两者的本质区别是:客户端脚本里,脚本语言编写的程序是在客户端执行的,而在服务器端脚本里,程序是在服务器端执行的,执行结果以HTML文件的形式发送给客户端。服务器端脚本的优势在于所需的客户端资源很少,启动用户交互所需的网络通讯量很少,而且实现了客户端平台无关性。(1)兼容性好:不存在浏览器兼容的问题,所有浏览器收到的都是标准HTML代码(2)访问资源容易:可以很容易地访问服务器上的资源(3)安全性高:脚本直接在服务器上执行,身份等敏感信息不可能暴露到客户端上,在存取敏感数据时比较安全(4)简化客户端装载:简化了客户端的装载,脚本的执行由WEB服务器承担。

百度教育

服务器脚本-------脚本文件存放在服务器,服务器调用脚本运行后把结果反馈给客户的。

浏览器脚本-------脚本文件存放在客户端,脚本不需服务器运行,在本地机器运行。

举个例子,在网页上注册信息,提交邮箱时检测邮箱有效性。如果使用服务器脚本来检查,服务器负担重,浪费时间。如果使用浏览器脚本来检查,负担是本地机器,简介减轻服务器负担。

服务器脚本语言就是指在服务器上运行的脚本语言,比如PHP,ASP,JSP,也就是后台程序语言。脚本语言又叫动态语言。是一种编程语言控制软件应用程序。 “脚本”往往被视为有别于“程序” ,执行独立于任何其他的应用。在同一时间,他们是有别于核心代码的应用,这是通常的书面在不同的语言,和现正接触到最终用户,使他们的行为的应用,以适应用户的需要。脚本往往是,但并非总是解释,从源代码或“半汇编” ,以字节这是解释,不同的应用,他们的相关,这是传统的编制本土机器码为系统上运行他们。脚本语言几乎总是在嵌入式应用与它们相关的。

1:脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。

HTML通常用于格式化和链结文本,而编程语言通常用于向机器发出一系列复杂的指令。

2:脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量,与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.

3:与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。

注:脚本语言一般都有相应的脚本引擎来解释执行, 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。

4:脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在。脚本语言不需要编译,可以直接用,由解释器来负责解释。

5:脚本语言一般都是以文本形式存在,类似于一种命令。

海腾数据,向飞,从事IDC网络服务行业十余年,希望个人经验对楼主有所帮助。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/767980.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-20
下一篇2023-08-20

发表评论

登录后才能评论

评论列表(0条)

    保存