简单来说:
静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来。
动态资源:一般客户端请求的动态资源,先将请求交于web容器,web容器连接数据库,数据库处理数据之后,将内容交给web服务器,web服务器返回给客户端解析渲染处理。
2.静态资源和动态资源的区别
a.静态资源一般都是设计好的html页面,而动态资源依靠设计好的程序来实现按照需求的动态响应;
b.静态资源的交互性差,动态资源可以根据需求自由实现;
c.在服务器的运行状态不同,静态资源不需要与数据库参于程序处理,动态可能需要多个数据库的参与运算。
1.静态资源和动态资源的概念简单来说:静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来。动态资源:一般客户端请求的动态资源,先将请求交于web容器,web容器连接数据库,数据库处理数据之后,将内容交给web服务器,web服务器返回给客户端解析渲染处理。2.静态资源和动态资源的区别a.静态资源一般都是设计好的h
开发环境:使用django内置
服务器
处理静态文件
生产环境:使用apache2/nginx
服务器
处理静态文件映射
所以在配置时要分清楚开发环境还是生产环境,这个后面会详细介绍。
下面先介绍一下
服务器
查找静态文件的原理,这样我们才能更好的配置。
1、django.contrib.staticfiles
django.contrib.stat
参考:https://blog.csdn.net/weixin_41832100/article/details/84849154?utm_medium=distribute.pc_relevant.none-task-blog-title-2&spm=1001.2101.3001.4242
静态资源
:浏览器可以直接读懂的
资源
,例如:图片,text,
html
,css,js文件等。
满足: 客户端发起的请求,
服务器
可以直接从内存
中
调出来
资源
,不需要改变,直接返回给客户端
动态
资源
:直接发给浏览器,浏览
本演示介绍了WPF的
静态资源
和
动态
资源
的基本使用,并对两者做了简单的比较。
静态资源
(StaticResource)指的是在程序载入内存时对
资源
的一次性使用,之后就不再访问这个
资源
了;
动态
资源
(DynamicResource)使用指的是在程序运行过程
中
然会去访问
资源
。
相关下载(代码、屏幕录像):http://pan.baidu.com/s/1c0q2BVM
在线播放:h
静态资源
:可以理解为前端的固定页面,这里面包含
HTML
、CSS、JS、图片等等,不需要查数据库也不需要程序处理,直接就能够显示的页面,如果想修改内容则必须修改页面,但是访问效率相当高。
动态
资源
:需要程序处理或者从数据库
中
读数据,能够根据不同的条件在页面显示不同的数据,内容更新不需要修改页面但是访问速度不及静态页面。