web学习(2)--应用开发概述

1.C/S与B/S的区别、联系

C/S是Client/Server的缩写,即客户端/服务器结构。在这种结构中,服务器通常采用高性能的PC机或工作站,并采用大型数据库系统(如Oracle或SQL Server),客户端则需要安装专用的客户端软件,如下图所示。
在这里插入图片描述
B/S是Brower/Server的缩写,即浏览器/服务器结构。在这种结构中,客户端不需要开发任何用户界面,而统一采用如IE和火狐等浏览器,通过Web浏览器向Web服务器发送请求,由Web服务器进行处理,并将处理结果逐级传回客户端,如下图所示。
在这里插入图片描述

2.客户端应用技术与服务器端应用技术

客户端:HTML语言,CSS,falsh,客户端脚本技术(JavaScript和VBScript,JavaScript是Ajax的重要组成部分)。
服务器端技术主要有CGI、ASP、PHP、ASP.NET和JSP。
ASP(Active Server Page)是一种使用很广泛的开发动态网站的技术。
PHP,PHP语法类似与C,并且混合了Perl、C++和Java的一些特性。它是一种开源的Web服务器脚本语言,与ASP一样可以在页面中加入脚本代码来生成动态内容。
ASP.NET,它是.NET框架的一部分,可以使用任何.NET兼容的语言来编写ASP.NET应用程序。
JSP(Java Server Page),JSP是以Java为基础开发的,所以它沿用Java强大的API功能。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值