ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[3]: передача запроса к апстриму



On Fri, 17 Aug 2007, Igor Savchenko wrote:

Hello Andrew,


Разве есть какая-либо разница между "удалось загрузить 10% картинки" и
"удалось загрузить 90% картинки" ???

Нужно знать не соклько удалось загрузить от картинки, а показывать
юзеру как идет аплоад. При аплоаде скажем 1.5 гигового файла я на 5
минуте ожидания буду думать что где-то что-то повисло. В то время как
аплоадбар будет показывать прогрес...

Допустим, сделаете вы "аплоадбар". Допустим, он начнёт что-то показывать... И вы увидите, что "где-то что-то повисло" на 90%...

И какая вам от этого будет польза?

Всё равно из-за недокачанных последних 10 кбайт вам придётся все 1.5 гига повторять, ибо byte-ranges только в обратную сторону работает.


1 500 000 кбайт / 900 сек = 1 666 кбайт/сек, или ок. 17 КБит/с

Если уж прокачиваете DVD через модем - таки да, запасайтесь терпением.

Или расширяйте канал.

Или порежьте 1.5 гига на более мелкие кусочки (по 1440 кбайт), которые передавайте независимо друг от друга, и уже на той стороне собирайте воедино.


--
Best regards,
Andrew Kopeyko <kaa@xxxxxxxx>




 




Copyright © Lexa Software, 1996-2009.