Вопрос

В настоящее время мы создаем музыкальный онлайн-магазин, который позволяет только администраторам загружать песни и превью на веб-сайт.Проблема в том, что загрузка песен на наш сайт занимает около 3-4 минут.Это нормально?Итак, может ли кто-нибудь сказать мне, как я могу попросить хостеров веб-сайта проверить, потому что наш клиент не очень рад загружать около 100-200 песен, чтобы запустить свой веб-сайт, что занимает около 300-800 минут, 5-13 часов :oP.

Вот httpruntime, который мы добавили в web.config:

<httpRuntime maxRequestLength="20480" executionTimeout="240" />

Спасибо

Это было полезно?

Решение

Первый шаг — проверить ограничения пропускной способности хоста.Описано ли это в соглашении об обслуживании или аналогичном документе?Спроси их.Если у вас есть доступ к хост-серверу, вы можете проверить это самостоятельно, используя различные инструменты тестирования скорости или просто передав файл независимо от вашего приложения.

Еще одна вещь, которую следует проверить, — это пропускная способность клиента.Какова пропускная способность интернет-провайдера (нисходящая и восходящая), какие-либо ограничения или ограничения, меняется ли скорость в разное время дня (или ночи)?Он будет работать так же быстро, как самое медленное звено в цепи, и если задействован DSL/кабель, помните, что часто они асимметричны, и если да, то обычно они значительно медленнее в восходящем направлении, чем в нисходящем.

Если пропускная способность хоста и клиента в порядке, начните смотреть конфигурацию приложения.

Другие советы

Ваш сервер может обрабатывать быструю загрузку, проблема в пропускной способности.Интернет-провайдеры оптимизируют соединения для быстрой загрузки и более медленной загрузки.Если можете, предложите администраторам FTP-доступ для загрузки файлов.В любом случае должно быть быстрее, чем HTTP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top