概念介绍

软件架构

内容

  • web概念
  • HTML

web概念概述

* Javaweb:
	* 使用java开发基于互联网的项目(暂时不用)
* 软件架构:
	1. C/S:Client/Server	客户端/服务器
		* 本地客户端  + 服务器。
		* 如 qq、游戏等。
		* 优点:
			1. 用户体验好
		* 缺点:
			1. 开发、安装、部署、维护	麻烦
	2. B/S:Browser/Server	浏览器/服务器
		* 只需要浏览器可以访问服务器。
		* 如 百度、等。
		* 优点:
			1. 开发、安装、部署、维护	简单
		* 缺点:(主要依赖硬件)
			1. 应用过大,用户体验受影响
			2. 对硬件要求过高

资源分类

B/S架构详解

  • 资源分类:
    1. 静态资源
      * 使用静态网页开发技术发布的资源
      * 特点:
      * 所有用户访问的结果相同
      * 如:文本、图片、音频、视频、HTML、css、JavaScript。
      * 当用户请求静态资源,服务器会直接将静态资源发送给浏览器。浏览器内置静态资源的解析引擎,可以展示静态资源
      2. 动态资源(重点!!)
      • 使用动态网页技术发布的资源
      • 特点:
        • 如:jsp/servlet,php,asp,.net。
        • 当用户请求动态资源,服务器会执行动态资源,转换为静态资源发送给浏览器
          在这里插入图片描述
  • 学习动态资源之前必须学习静态资源
    • HTML
    • css
    • JavaScript
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值