javaweb_Web的概述

Web的概述:
JavaWeb:
使用java语言开发基于互联网的项目(其实就是单独网站项目)

软件架构:
		1.C/S -->Client/Server  客户端/服务器端
		特点:本地有一个客户端的程序,在远程还有一个服务器的程序-->QQ   迅雷等(表示的是PC端)
		优点:用户体验感好
		缺点:开发、安装、部署、维护麻烦
		2.B/S-->Browser/Serv	er  浏览器/服务器
			特点:只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器端程序
			优点:开发、安装、部署、维护简单
			缺点:如果应用过大,用户的体验可能会受到影响(本质就是从远程的服务器端下载下来然后在进行展示)
						对硬件的要求过高

Web–>基于B/S的架构
资源分类:
静态资源:使用静态网页开发技术发布的资源,如用户访问,得到的结果是一样的(文本、图片、音频、视频、HTML、CSS,js等都属于静态资源)
动态资源:使用动态网页及时发布的资源。
特点:不同用户访问,得到的结果可能不一样(JSP,Servlet,php,asp…等等)

转换结果:服务器先将动态资源转换成静态资源在被远程的浏览器下载得到进行展示

静态资源:
HTML:用于搭建基础的网页,展示页面的内容
CSS:用于美化页面,布局页面
JavaScript:控制页面的元素,让页面有一些动态效果

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值