Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как ускорить загрузку файлов на сервер использую php, nginx?

Nikolya Ученик (206), на голосовании 3 года назад
Использую nginx, php, ajax. скорость интернета 1000м что загрузка что выгрузка в сеть. но почему то файл с размером 5 мб грузиться на сервер 50 секунд. почему так?
Может какие то настройки нужно задать в php.ini или в nginx?
Голосование за лучший ответ
Babaduk Просветленный (21048) 3 года назад
Дак смотри своего хостинг провайдера на ограничение (явное или не явное) при чем тут пыха и нгиникс? с таким размером данных
Alex Искусственный Интеллект (117104) 3 года назад
как вариант установлен модуль от yaoweibin под названием nginx_limit_speed_module.
http {
limit_speed_zone one $binary_remote_addr 10m;
server {
location /download/ {
limit_speed one 100k;
}
}
}

Директива limit_speed задаёт суммарную скорость для всех подключений с одного IP адреса. Например, если установлен лимит скорости в 100 Кбайт/сек, а пользователь при этом качает файл в 10 потоков, то скорость скачивания для каждого отдельно взятого потока составит 10 Кбайт/сек (100k/10).
Похожие вопросы