EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

Отдача крупных файлов

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
Отдача крупных файлов
Автор Сообщение
madhamster
Согнул ложку
Согнул ложку


Зарегистрирован: 09.10.2006
Сообщения: 902

432 Монеты

СообщениеДобавлено: Сб, 28 Мар, 2009 13:57    Заголовок сообщения: Отдача крупных файлов Ответить с цитатой

Как лучше всего организовать выгрузку обьёмныйх файлов не выдавая реальной локации файла на сервере.

Желательно через скрипт пхп, поскольку жуно заносить в базу запись после окночания выгрузки.

Судя по всему X-Sendfile сервером не поддерживется, потому что он передаются клиенту напрямую как заголовок...

Банальный readfile или fread, feof при файле обьёмом 700МБ подвешивает скрипт примерно на 20 секунд, после чего начинает отдачу...

Есть ли оптимальные варианты?


ЗЫ сервер не eomy.
_________________
NextStage - live music competition
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 3840

111220 Монеты

СообщениеДобавлено: Сб, 28 Мар, 2009 16:57    Заголовок сообщения: Ответить с цитатой

http://eomy.net/forum/post31449.html#31449
_________________
сервис DNS | разные http, DNS и прочие утилиты
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
madhamster
Согнул ложку
Согнул ложку


Зарегистрирован: 09.10.2006
Сообщения: 902

432 Монеты

СообщениеДобавлено: Сб, 28 Мар, 2009 17:07    Заголовок сообщения: Ответить с цитатой

Да скрипт то я написал по отдаче, проблема в том что загрузка как и в твоём скрипте так и в других где используется стандартная схема начинается не сразу же а с задержкой секунд в 20...

Если отдавать файл поменьше метров 30 отдача начинается сразу. Не понятно в чём проблема.

Хотелось бы чтобы юзер нажал и не ждал...
_________________
NextStage - live music competition
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5092

42282 Монеты

СообщениеДобавлено: Сб, 28 Мар, 2009 17:08    Заголовок сообщения: Ответить с цитатой

madhamster
не 30, а 32.. согласно лимиту RAM? Smile) собственно, эта проблема там вроде решена - благодаря циклу отдачи
_________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 
DISCLAIMER: All messages made available as part of this discussion group (including any bulletin boards and chat rooms) and any opinions, advice, statements or other information contained in any messages posted or transmitted by any third party are the responsibility of the author of that message. The fact that a particular message is posted on or transmitted using this web site does not mean that we endorsed that message in any way or verified the accuracy, completeness or usefulness of any message. Although we require that all users read and agree with the forum rules, we cannot constantly monitor forum activity. We encourage visitors to the forum to report any objectionable message to moderators. Once again, this forum is not monitored 24/7.


EOMY TOP 100 Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group


Рейтинг SIMPLETOP.NET