近期,我在使用 django 开发网站的时候,但是响应速度有点不尽人意。传输了 3.35m 的文件,用了 16.85 秒,其中我把最大的照片放在图床上面进行拉取,这样的速度,就显得很不行。当然我用的是腾讯云的学生机,宽带比较低。请问:如果 django 框架没什么问题的话,请问有什么办法进行优化我的网站速度????十分感谢!!!
1
676529483 Mar 19, 2020
先分析出瓶颈再优化,比如是图片慢了、还是接口慢了、还是静态文件慢,再优化
|
2
xiri Mar 19, 2020
学生机是 ecs 还是轻量?
ecs 的话只有 1M 带宽,实际最高速度=1M/8=128kb/s,然后你 3.35M 的文件,理论耗时=3.35x1024/128=26.8s |
3
ClericPy Mar 19, 2020
感觉不像 Django 的问题, 也没代码你让人怎么猜啊, 最无脑的给个建议, scp/wget 传输试试上下行多少秒吧
|
5
d0m2o08 Mar 19, 2020
加钱,买带宽
|
6
alya Mar 19, 2020
加带宽
|
8
wuwukai007 Mar 19, 2020
文件下载不用 django 做啊,用 nginx 做下载试试
|
9
lithbitren Mar 19, 2020
对于小水管来说,能压缩的压缩,能缓存的缓存,能外链的外链。
|
10
black11black Mar 20, 2020
Django 响应速度确实有问题,但是对稳定信道传输影响很小,你这明显不是 Django 的问题
|
11
encro Mar 20, 2020
|
12
johnsona Mar 20, 2020 via iPhone
1m 小水管,1 秒钟 1Mbps,也就是 8 秒钟 1MBps,3MB 的文件,要传这么久不是正常的吗
|