django静态文件的域分片。

django-staticshard的Python项目详细描述


……图片::https://raw.github.com/tomatohater/django staticshard/master/logo.png
django静态文件的域分片。

图片:https://travis-ci.org/tomatohater/django-staticshard.png?branch=master
:目标:https://travis ci.org/tomatohater/django staticshard

…图片::https://coveralls.io/repos/tomatohater/django-staticshard/badge.png?branch=master
:目标:https://coveralls.io/r/tomatohater/django-staticshard?分支=主

…图片::https://badge.fury.io/py/django staticshard.png
:target:http://badge.fury.io/py/django staticshard

``django staticshard``提供了一组实用程序,可以轻松启用django项目中静态文件的域分片。

以及一个中间件(您可以使用一个或全部)。



什么是域分片?
********************


域分片是一种用于增加网页在浏览器中呈现所需时间的技术。web浏览器只会打开到每个域的少量并行连接(~2-16)。理论上说,如果你的网页包含来自一个域的大量外部资源,你可能会在浏览器等待文件下载后再提出下一个请求时遇到瓶颈。跨多个域传播这些请求将允许并行下载更多文件,从而加快页面呈现时间。当然,每个新域都要花费dns查找的成本…所以我们需要找到一个平衡点。

看看谷歌对此有何评论。
https://developers.google.com/speed/pagespeed/service/shardresources




*****************


域分片是一门科学,而不是一门艺术。但没有可靠的公式。在某些情况下,它对页面速度没有影响。在另一些情况下,效果可能是显著的。此外,确定理想的域数需要考虑多种因素。
为了确定分片是否有意义,这将有助于

我认为,为了对域分片做出明智的决策,必须能够在多种配置中轻松测试它的影响。因此,一个易于实现域分片的工具是可取的。




阅读文档
***********


https://django-staticshard.read the docs.org/en/latest/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
spring引导服务器忽略java上载请求   java多个驼峰路由会导致大量线程吗?   java 安卓单签入回收器gridLayout管理器   Java中指向类的不同实例的对象数组   java的启动/停止和打开/关闭等分组功能是否违反了单一责任原则?   java hibernate组件映射与自定义值类型   java如何使用不同的JDK在Jenkins作业中使用JDK8   java从匹配器获取字符串的特定部分   java通过在Spark数据框内的数组列中映射来创建新列   servlet的java Tomcat配置   java多个活动不在一个应用程序安卓 studio中   javajsf:view beforePhase在我离开页面时多次触发   javascript如何使用“java脚本”进行加密,使用和“java”进行解密   java My App不是从URL ASPX读取简单的JSON   java在RESTish web服务中应用DDD原则