博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
服务器端脚本和客户端脚本
阅读量:4945 次
发布时间:2019-06-11

本文共 849 字,大约阅读时间需要 2 分钟。

(一)脚本、脚本语言

     脚本(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结合返回给客户端浏览器,脚本处理工作全部在服务器端完成。

      优点:减少浏览器带来的运行结果差异,提高页面的稳定性

      缺点:增加了服务器的负荷,同时客户端反应速度慢

     支持语言:PHP\JSP\ASP\ASP.NET

 

参考:http://blog.csdn.net/mingxuanyun/article/details/18148579

转载于:https://www.cnblogs.com/bolumiere/p/6908663.html

你可能感兴趣的文章
PHP Cookies
查看>>
点击放大图片预览
查看>>
最大熵原理
查看>>
Maven最佳实践:划分模块
查看>>
内容样式
查看>>
JAVA从局域网共享文件夹中下载上传文件以及java访问共享文件夹
查看>>
DAY19 面向对象三大特性之多态、封装
查看>>
管理信息系统的开发与管理
查看>>
JMeter的学习笔记(一):JMeter的入门使用
查看>>
jap页面获取struts2中action中变量的值
查看>>
Notes on <<Refactoring Databases - Evolutionary Database Design>>
查看>>
使用MyBatis Generator自动创建代码( SSM框架)
查看>>
检验两个随机序列的beta系数
查看>>
node-webkit教程(10)Platform Service之File dialogs
查看>>
《计算机组成与体系结构:性能设计》读后小记 5、内部存储器
查看>>
3 基础语法
查看>>
字符串知识储备
查看>>
unity之截屏功能
查看>>
直连网(directly-connected networks)个数的计算
查看>>
javascript面对对象编程指南 第一章
查看>>