zoukankan      html  css  js  c++  java
  • Web概述

    Web概述

    1. JavaWeb

    • 使用java开发的基于互联网的项目

    2. 软件架构

    1. C/S:客户端服务器架构
      • 优点:用户体验好,很多数据在本地
      • 缺点:安装、开发、部署、维护麻烦
    2. B/S:浏览器服务器架构
      • 优点:开发、安装、部署、维护简单、多数开发在于服务端
      • 缺点:如果应用太大,用户体验受影响、对硬件要求高

    3. B/S架构详解

    1. 资源分类:

      1. 静态资源:使用静态网页开发技术(HTML、CSS、JavaScript)发布的资源
        • 特点:
          1. 所有用户访问,得到的结果是一样的
          2. 比如:文本、图片、视频、音频、HTML、CSS、JavaScript等
          3. 如果用户请求的是静态资源,那么服务器就会直接将静态资源发送个给浏览器,浏览器内置的静态资源解析引擎,用来展示静态资源
      2. 动态资源:使用动态网页技术发布的资源
        • 特点:
          1. 不同用户访问可能得到的结果不一样
          2. 比如:jsp/servlet、PHP、ASP
          3. 如果用户请求的是动态资源,那么服务器首先执行动态资源,在服务器转换为静态资源,再发送给浏览器

      4.静态资源

      1. HTML:搭建基础网页,展示网页页面内容
      2. CSS:美化页面、调整页面布局
      3. JavaScript:控制页面元素、增加页面动态效果
  • 相关阅读:
    Qt5.9/C++项目开发架构理论
    Qt5及模块架构分析
    简单工厂模式实例
    SQL Server 存储过程通用分页
    面试问题
    ASP.Net 基础知识
    财务自由之路名句
    javascript 根据输入的关键词自动提示
    .NET批量更新
    在windows7上配置xampp虚拟主机
  • 原文地址:https://www.cnblogs.com/zhuobo/p/10717723.html
Copyright © 2011-2022 走看看