WEB客户端语言与WEB服务端语言

发布时间:2017-2-22 7:16:37 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"WEB客户端语言与WEB服务端语言",主要涉及到WEB客户端语言与WEB服务端语言方面的内容,对于WEB客户端语言与WEB服务端语言感兴趣的同学可以参考一下。

客户端语言与服务端语言 客户端语言        HTML用来在页面中显示数据,CSS用来对页面进行布局与美化,客户端脚本语言则是一种有关因特网浏览器的编程,能够实现用户和浏览器之间的互动性。这样才能有能力传递更多的动态网站内容。        客户端脚本语言是为HTML设计者提供的一种编程工具,可以在HTML页面中放入动态的文本,能够对事件进行反应(比如,用鼠标单击移动等事件操作),可读取并修改HTML元素和元素中的内容,并被用来验证数据。HTML的创作者通常都不是程序员,但是客户端脚本语言是一种语法非常简单的脚本语言,几乎在任何人都能够把某些客户端脚本代码片断放入他们的HTML页面中。         CSS样式表和客户脚本编程语言结合使用,能够例HTML文档与用户具有交互性和动态变换性,通常称为DHTML(Dynamic HTML,动态HTML)。都是直接由浏览器解释执行的,所以同一文档在不同的浏览器中展示的效果也会不一样。         客户端脚本编程语言有多种如:Javascript、VBScript、Jscript、applet等,都可以开发同样的交互式Web网页。而Web开发中便用最多,浏览器支持最好、案例丰富的是JavaScript脚本语言。JavaScript程序可以写在一个后缀名为.js的文本文件中,也可以嵌入到HTML文档中编写。所以,任何可以编写HTML文档的软件都可以用来开发JavaScript脚本程序。 服务器端语言        服务器端脚本是用来协助Web服务器工作的编程语言,也可以说是对Web服务器功能的扩展,并外挂在Web服务器上一起工作。当Web服务器收到一个HTTP请求,就会将服务器下用户请求的文件原形响应给客户端浏览器。如果是HTML或是图片等浏览器可以解释的文件,浏览器将直接解释,并将结果显示给用户。如果是浏览器不认识的文件格式,则浏览器将解释成下载的形式,提示用户下载或是打开。用户要想得到动态响应的结果,就要委托服务器端脚本编程语言来完成了。例如,网页中的用户注册,信息查询等功能,都需要对服务器端的数据库里面的数据进行操作。而Web服务器本身是不具有对数据库操作的功能,所以就要委托服务器脚本编程来完成对数据库的添加和查询的工作,并将处理后的结果生成HTML等浏览器可以解释的内容,再通过Web服务器发送给客户端浏览器。          服务器端脚本和因特网服务器编程有关,这样才能有能力传递更多的动态网站内容。通过服务器端的编程,你可以动态地编辑、修改或添加网页内容。可以对用户从HTML提交的查询或数据进行响应,访问数据或数据库,并把结果返回到浏览器。也可以访问文件或XML数据,并氢结果返回到浏览器,把XML转换为HTML,并把结果返回到浏览器。还可以为不同的用户定制页面,提高页面的可用性,对不同的网页提供安全的访问控制,为不同类型的浏览器设计不同的输出,等等。是真正实现业务处理能力的工具,也是一个用户工作的平台。         有许多种服务器端脚本编程语言,常用的有Microsoft的ASP、ASP.NET,SUN的JSP和ZEND的PHP,本书主要介绍比较流行的PHP后台脚本编程语言。PHP是一种创建动态交互性站点的强有力的服务器端脚本语言,它是免费的,并且使用非常广泛。同时,对于像微软ASP这样的竞争者来说,PHP无疑是另一种高效率的选项。PHP极其适合网站开发,其代码可以直接嵌入在HTML代码中。PHP语法非常类似于Perl语言和C语言。它常常搭配Apache一起使用,也可以工作在Windows的微软IIS平台上。

上一篇:struct inode 和 struct file
下一篇:Linux Shell编程入门

相关文章

相关评论