前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >7-软件架构,资源分类

7-软件架构,资源分类

作者头像
Ywrby
发布2022-10-27 13:20:09
3030
发布2022-10-27 13:20:09
举报
文章被收录于专栏:Ywrby

软件架构

C/S(Client/Server)

客户端/服务器端

在用户本地有客户端程序,在远程由服务器端程序(例如QQ,迅雷)

  • 优点:用户体验好
  • 缺点:开发,安装,部署,维护等十分麻烦

B/S(Browser/Server)

浏览器/服务器端

只需要一个浏览器,用户就可以通过URL访问不同服务器端程序

  • 优点:开发,安装,部署,维护等十分更简单
  • 缺点:
    • 如果应用过大,用户体验可能受到影响
    • 对硬件要求高

B/S架构 资源分类

静态资源

使用静态网页开发技术发布的资源

特点:

  • 所有用户访问,得到的页面完全一致
  • 如:文本,图片,音视频,HTML,CSS,JavaScript
  • 如果用户请求的是静态资源,服务器会直接将静态资源发送给浏览器,浏览器中内置静态资源的解析引擎,可以展示静态资源

动态资源

使用动态网页技术发布的资源

特点:

  • 所有用户访问。得到的结果可能是不一样的
  • 如:Jsp/Servlet,php,asp
  • 如果用户请求的是动态资源,服务器会执行动态资源,将其转换为静态资源,再发送给浏览器
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-03-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 软件架构
    • C/S(Client/Server)
      • B/S(Browser/Server)
      • B/S架构 资源分类
        • 静态资源
          • 特点:
        • 动态资源
          • 特点:
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档