Web服务器应用技术

发布时间:2022-07-22 11:51:02 作者:showit 阅读量:4538

Web服务器应用技术
在开发Web应用程序时,通常需要应用客户端和服务器两个方面的技术,其中客户端主要用于展现信息内容;服务器端则主要用于处理业务逻辑和与数据库的交互等。
1.客户端应用技术
目前比较常用的客户端技术包括HTML语言、CSS样式、Flash和客户端脚本技术。
(1)HTML语言
HTML语言是客户端技术的基础,主要用于显示网页信息。它不需要编译,由浏览器解释执行。该语言简单易用,在文件中加入标签,使其可以显示各种各样的字体、图形及闪烁效果。增加了结构和标记,如头元素、文字、列表、表格、表单、框架、图像和多媒体等,并且提供了与Internet中其他文档的超链接。例如,在一个HTML页中,应用图像标记拆入一张图片可以使用如图1-7所示的HTML文件,该HTML页运行后的效果如图1-8所示。
说明:HTML语言不区分大小,这一点与Java不同,如图1-7中的HTML标记<bo></bo>标记也可以写为<BO></BO>。
(2)CSS
CSS为样式表技术,也称为“层叠样式表”。在制作网页时采用CSS样式,可以更加地控制页面的布局、字体、颜色、背景和其他效果。只要对相应的代码做一些简单的修改,即可改变整个页面的风格。CSS大大提高了开发人员对信息展现格式的控制能力,特别是在目前比较流行的CSS+DIV布局的网站中,其作用举足轻重。例如,在“心之语许愿墙”网站中,如果删除程序中的CSS代码,显示如图1-9所示的效果;添加CSS代码后显示如图1-10所示的效果。

技巧:在网页中使用CSS样式不仅可以美化页面,而且可以优化网页速度。因为CSS样式表文件只是简单的文本格式,不需要安装额外的第三方插件;另外由于CSS提供了很多种滤镜效果,所以可以避免使用大量的图片。从而大大缩小了文件的长度,提高下载速度。
(3)Flash
Flash是一种交互式矢量动画制作技术,可以包含动画、音频、视频及应用程序。Flash文件比较小,非常适合在Web中应用。目前很多Web开发人员都将Flash技术引入到网页中,使网页更有表现力。如应用Flash技术实现动态播放网站广告或新闻图片,并且添加随机的转场效果,如图1-11所示。
(4)客户端脚本技术
客户端脚本技术是指嵌入到Web页面中的程序代码,这些程序代码是一种解析性的语言,浏览器可以解释客户端脚本。通过脚本语言可以实现编码的方式控制页面元素,从而增加页面的灵活性。常用的客户端脚本语言有JavaScript和VBScript。
说明:目前应用最为广泛的客户端脚本语言是JavaScript脚本,它是Ajax的重要组成部分。
2.服务器端应用技术
目前比较常用的服务器端技术如下。
(1)CGI
CGI(Common Gateway interface)是最早用来创建的动态网页中的一种技术,可以是浏览器与服务器之间产生互动关系。它允许使用不同的语言来编写适合的CGI程序,然后放在Web服务器上运行。当客户端发出请求给服务器时,服务器根据用户请求建立一个新的进程执行指定的CGI程序,并执行结果以网页形式传输到客户端的浏览器中显示。
(2)
ASP(Active Server Page)是一种是用很广泛的开发动态网站的技术,它通过在页面代码中嵌入VBScript或JavaScript脚本语言来生成动态的内容。在服务器端必须安装适合的解释器后才可
以通过调用此解释器来执行脚本程序,然后将执行结果与静态内容部分结合传送到客户端浏览器中。
(3)PHP
PHP(Personal Home Page)是一种开发动态网页技术,其语法类似C,并且混合了Perl、C++和java的一些特性。它是一种开源的Web服务器脚本语言,被广泛应用于UNIX/Lin平台。由于PHP本身的代码对外开放,并且经过软件工程师的检测,因此具有公认的安全性能。
(4)ASP.NET
ASP.NET是一种建立动态Web应用程序的技术,是.net框架的一部分,可以使用任何.NET兼容的语言来编写ASP.NET应用程序。
 

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2023-11-27 12:25:02

因此,云计算技术应运服务器设备机柜安装 而生共享虚拟主机和独立虚拟主机 ,云计算技术应运而生


评论时间:2023-09-27 06:25:02

11.重新启动游dayz私人服务器多少钱 戏美国服务器地址 启动游戏


评论时间:2023-07-05 15:25:02

VPS(Power Switch)是一种基于T小锋云主机 CP/IP协议的远程通信平台,通过该协议可以将不同地点或系统间建立起实时双向传输关系云主机的规格类型包含哪些 不同地点或系统间建立起实时双向传输关系


评论时间:2023-03-27 03:25:02

3.自己可以搭云主机吗 建立并管理云服务器与虚拟主机的区别


评论时间:2023-01-06 09:25:01

服务器购买费用:我们预计202阿里云服务器代理搭建 1年公司的服务器采购规模为60-80亿元,同比增长30%以上安卓app怎么搭建服务器 0%以上


评论时间:2022-12-01 09:25:02

主要逻辑:1)国内IDC市场服务器租用要花多少钱 增速持续提升选购云主机服务器价格实惠 DC市场增速持续提升

最新文章

 2023-12-25 22:44:35   admin

活动发布区版规

 2023-05-27 22:03:52   御风而行

容器、无服务器、虚拟机:安全性差...

 2023-05-27 19:08:41   小绵羊0123

科技巨头布局云端 服务器 网络硬...

 2023-05-27 18:17:46   姐姐的跟屁虫

钉钉因系统访问流量激增,宕机1小...

热门阅读

 2022-07-23 00:34:02   freeatom

常见ftp命令 FTP命令使用详...

 2022-07-21 02:17:02   ares

双硬盘组建Raid0磁盘阵列图文...

 2022-07-20 06:17:02   mankeung123

用友软件客户端连接不上服务器的解...

 2022-07-23 00:51:02   antonfxb

WebService实例

 2022-07-13 05:38:02   苯小孩

开发、运维不可不看的Linux调...

 2022-07-20 18:51:02   nightstone

如何使用Charles抓取Web...

随机文章

 2022-01-05 05:38:03   kimpo

快来看用户评价香港机房那个好?

 2022-03-12 05:38:03   kutou

服务器的配置查看方法

 2022-07-08 05:38:02   cobain

cms是什么,常见的cms程序有...

 2022-07-19 10:51:03   zhg

网站运营常见问题

 2022-07-19 19:00:04   red2002

Windows2003系统配置I...

 2022-07-19 22:17:02   wu_wang

Linux视频教程:用户管理命令...

热评文章

 2022-07-19 20:17:02   dengyu0429

linux vi使用及详细介绍

 2022-07-20 01:00:05   激动的舌头

Linux视频教程:用户管理命令...

 2022-07-21 20:51:02   jessica-an

创建本地FTP站点

 2022-02-07 05:38:03   jasonkidd

WEB服务器配置详解

 2022-07-20 04:51:02   wolfssss

ACL权限-默认与递归(4)

 2022-07-22 15:00:05   淡水珊瑚

Linux下 Samba Ser...
全球云服务器
Catfish(鲶鱼) Blog V 4.7.3