静态资源和动态资源的概念:

静态资源:我的理解是前端的固定页面,这里面包含HTML、CSS、JS、图片等等,不需要查数据库也不需要程序处理,直接就能够显示的页面。
具体形式为:客户端发送请求到web服务器,web服务器拿到对应的文件,返回给客户端,客户端解析并渲染出来。

动态资源:需要程序处理或者从数据库中读数据,能根据不同的条件在页面显示不同的数据,优点是内容更新不需要修改页面,缺点是访问速度不及静态页面。
具体形式为:客户端请求的动态资源,先把请求交给web的一个存储点,web存储点连接数据库,数据库处理数据之后,将数据交给web服务器,web服务器返回给客户端解析渲染处理。

区别:
1、静态资源一般都是设计好的html页面,而动态资源依靠设计好的程序来实现按照需求的动态响应或者从数据库中读数据;
2、静态资源的交互性差,不好更改,而动态资源可以根据需求获取内容;
3、在服务器的运行状态不同,静态资源不需要与数据库参于程序处理,动态资源需要一个或多个数据库的参与运算。

web中什么是静态资源和动态资源相关推荐

  1. web中静态资源和动态资源的概念及区别

    1.静态资源和动态资源的概念 简单来说: 静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来. 动态资源:一般客户端请求的动态资源, ...

  2. nginx和gunicorn相关,反向代理和正向代理区别,静态资源和动态资源

    nginx官网:http://nginx.org/ nginx github:https://github.com/nginx/nginx 反向代理和正向代理区别:https://www.cnblog ...

  3. Java Web学习(2):静态网页与动态网页

    一静态网页 (1)静态网页概述 在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为"静态网页",静态网页是 标准的HTML文件,它的文件扩展名是.htm ...

  4. nodejs01——安装及使用、服务端及客户端、commonjs规范、fs模块的使用(文件操作及目录操作)、stream、buffer、WebServer、端口、动态资源及静态资源、头信息、请求方式

    nodejs的安装及使用 服务端及客户端 commonjs规范 fs模块的使用(文件操作及目录操作) stream buffer // Node.js介绍 Node.js 诞生于2009年,Node. ...

  5. nginx搭建本地服务器 正向代理 反向代理 动态资源 静态资源

    前言 在互联网架构中服务器分为Web服务器和应用服务器. Web服务器:一般指像nginx.apache这类的服务器,web服务器一般只能解析静态资源: 应用服务器:一般指像tomcat.jetty. ...

  6. 静态资源(StaticResource)和动态资源(DynamicResource)

    静态资源(StaticResource)和动态资源(DynamicResource) 资源可以作为静态资源或动态资源进行引用.这是通过使用 StaticResource 标记扩展或 DynamicRe ...

  7. linux 中如何将文件粘贴到usr下的lib内,学会在Linux下GCC生成和使用静态库和动态库...

    一.基本概念1.1什么是库 在windows平台和linux平台下都大量存在着库. 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行. 由于windows和linux的平台不同(主 ...

  8. [WPF]静态资源(StaticResource)和动态资源(DynamicResource)

    一.文章概述 本演示介绍了WPF的静态资源和动态资源的基本使用,并对两者做了简单的比较. 静态资源( StaticResource )指的是在程序载入内存时对资源的一次性使用,之后就不再访问这个资源了 ...

  9. 在Linux中创建静态库和动态库 (转)

    我们通常把一些公用函数制作成函数库,供其它程序使用.函数库分为静态库和动态库两种.静态 库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库.动态库在程序编译时并不会被连接到目标代码中,而 ...

最新文章

  1. python xpath语法-Python爬虫之XPath语法和lxml库的用法
  2. 【Jenkins】通过ANT构建JMeter任务时提示找不到jtl文件时的解决方法
  3. NSTimeInterval和CMTime
  4. 修改mysql的用户密码
  5. table表格边框样式_如何在CAD创建、导入表格?原来CAD的表格功能这么强大
  6. 【Elasticsearch】class_cast_exception KeywordFieldMapper cannot be cast to ObjectMapper
  7. Mysql数据库的读写分离
  8. 电脑qq传到我的android文件在哪里,手机QQ传文件到我的电脑功能(QQ数据线)的使用方法...
  9. TCP/IP(三):ARP报文格式详解
  10. 大家好,我是达叔,我创建了一个做项目的星球【达叔与他的朋友们】,来吗?...
  11. ACCV 2020 最受关注的 Top10 代码开源论文!
  12. 医院门诊透视的生活万花筒
  13. 对Scanner.hasNext的总结
  14. C# LINQ TO SQL
  15. 理解Java并发编程:CountDownLatch解析
  16. 史上最全因果推断合集-10(滴滴的国际化外卖团队智能补贴实战)
  17. Linux环境下weblogic的安装与配置
  18. 铸造硅砂行业类型、应用、地区及竞争等维度分析
  19. 西门子smartclient怎么用_基于Snap7使用C#编程访问西门子PLC系列教程(3)-Snap7Client(建立连接)...
  20. Ubuntu 16.04 安装 TeamViewer

热门文章

  1. 升级Turnkey Rails虚拟机到最新Rails版本
  2. HUAWEI 机试题:整数表达为连续自然数之和(Python解法)
  3. 美国大学本科专业分类大全
  4. C#面试时被人问你是如何优化你的代码的,该从哪些方面进行回答?
  5. 双足行走机器人的步态分析
  6. 普普通通的导航条练习
  7. winform音频播放器(有声小说[凡人修仙传])
  8. 新手linux安装vasp_centos 6.5 下安装VASP5.2
  9. 16进制换成10进制 c语言 单片机,单片机入门之三种进制的转换
  10. grad_cam CNN可视化