webma 0 Опубликовано: 2 апреля 2017 Рассказать Опубликовано: 2 апреля 2017 Здравствуйте. Столкнулся с большой проблемой.Загрузка изображений и файлов на сервер очень долгая. Сначала загрузиться ~0.5 Мб , а далее очень долго загружает! В первые проявилась данная проблема вчера. Я движок не правил. Ради эксперимента, создал новый домен. Поставил туда dle лицензионную. Пробую начать загрузку и та же ситуация.Загружал и через админ. панель и через сайт. Всё равно проблема осталось.Писал хостингу ответ не удивил - Мы не причем!В чем может быть проблема? вот сайт если интересно http://git.mcdir.ru/ логин proba пароль proba12345Спасибо Всем, кто не останется в стороне. Цитата Ссылка на сообщение Поделиться на других сайтах
master27 38 Опубликовано: 2 апреля 2017 Рассказать Опубликовано: 2 апреля 2017 Всё нормально, http://git.mcdir.ru/ekonomika/4-attachment4.html [1,62 Mb] загрузилось махом. Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 2 апреля 2017 Рассказать Опубликовано: 2 апреля 2017 5 часов назад, webma сказал: В чем может быть проблема? я попробовал загрузить аудио файл, 8,3 мб, за 3 секунды загрузился. Проверь свою скорость интернета, походу у тебя upload вообще ни какой Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 2 апреля 2017 Рассказать Опубликовано: 2 апреля 2017 Загружают файлы на сервер не скрипты, а браузер напрямую передает файлы на сервер, скрипты PHP, а значит DLE в том числе, запускаются только тогда когда файл уже загружен. Поэтому скорость загрузки файлов не может зависеть от DLE. Скорость загрузки зависит исключительно от качества интернет связи между вами и вашим сервером. Поэтому зависит это может либо от вашего интернет провайдера, либо от вашего сервера. В данном случае т.к. у других пользователей загружается быстро и нормально, значит проблема кроется в вашем интернет провайдере, у него низкая upload скорость в направлении вашего сервера. Цитата Ссылка на сообщение Поделиться на других сайтах
mstsc 1 Опубликовано: 4 апреля 2023 Рассказать Опубликовано: 4 апреля 2023 При загрузке больших файлов на сервер, обратил внимание, что достаточно оказаться вкладке с загружаемым файлом в фоне, скорость падает приблизительно до 10 мегабит. Достаточно переключиться на эту вкладку и скорость резко растет. Аналогичная ситуация в Chrom, Opera и FF. Причина в ОС или есть некие особенности скрипта загрузки? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 4 апреля 2023 Рассказать Опубликовано: 4 апреля 2023 2 часа назад, mstsc сказал: При загрузке больших файлов на сервер, обратил внимание, что достаточно оказаться вкладке с загружаемым файлом в фоне, скорость падает приблизительно до 10 мегабит. Достаточно переключиться на эту вкладку и скорость резко растет. Аналогичная ситуация в Chrom, Opera и FF. Причина в ОС или есть некие особенности скрипта загрузки? Нет, DLE этим вообще не управляет и в скорость отправки данных браузером не вмешивается. Отправляет данные браузер на сервер, DLE лишь ждет когда все будет отправлено и обрабатывает уже после получения всех данных на сервере от браузера. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
mstsc 1 Опубликовано: 7 апреля 2023 Рассказать Опубликовано: 7 апреля 2023 нашел причину. Чтобы уменьшить нагрузку от фоновых вкладок, браузеры устанавливают минимальную задержку таймаута для таймеров в неактивных вкладках. Это приводит к замедлению передачи файла. Для Google Chrome решения не нашел. Исправить можно в FireFox следующим образом: Заходим в http://about:config и меняем в следующих параметрах значения с 1000 на 4 dom.min_background_timeout_value 1000 dom.min_background_timeout_value_without_budget_throttling 1000 В моем случае, это решило проблему. Практика показала, что Youtube не замедляет передачу данных, даже если вкладка оказывается в фоне. Видимо, всё-таки, есть решение на уровне скрипта загрузки. Просто как пример - таймер не замедляется, если на странице есть воспроизводящийся медиафайл. Цитата Ссылка на сообщение Поделиться на других сайтах
mstsc 1 Опубликовано: 7 апреля 2023 Рассказать Опубликовано: 7 апреля 2023 26 минут назад, mstsc сказал: нашел причину. Чтобы уменьшить нагрузку от фоновых вкладок, браузеры устанавливают минимальную задержку таймаута для таймеров в неактивных вкладках. Это приводит к замедлению передачи файла. Для Google Chrome решения не нашел. Исправить можно в FireFox следующим образом: Заходим в http://about:config и меняем в следующих параметрах значения с 1000 на 4 dom.min_background_timeout_value 1000 dom.min_background_timeout_value_without_budget_throttling 1000 В моем случае, это решило проблему. Практика показала, что Youtube не замедляет передачу данных, даже если вкладка оказывается в фоне. Видимо, всё-таки, есть решение на уровне скрипта загрузки. Просто как пример - таймер не замедляется, если на странице есть воспроизводящийся медиафайл. Для google chrome решение тоже нашлось. в свойства ярлыка добавляем --disable-background-timer-throttling 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.