Ехал в купе с телевизором. В следующий раз попробую включить, вдруг заработает.
- Время от времени приходится править легаси-код. Иногда там встречаются такие ахтунги, что диаграмма классов становится похожа примерно на это.
- На самом деле отличаются, но мелочами:
- IE8 под ХР шлёт на сервер полный путь до файла, который загружает пользователь. В семёрке — только имя, без пути.
- Жабаскрипт в IE8 под ХР работает медленнее примерно в 5-10 раз, чем в семёрке.
- Следует заливать полностью сразу весь файл. Обычно канал не превышает 100 мбит/сек. Следовательно, 100 мбайтный файл нельзя залить быстрее, чем за 8-10 секунд. Если сервер не может выделить 100 мегабайт оперативы раз в 8-10 секунд, то что-то мы делаем не так. Альтернативы:
- Как предложил adontz хранить файлы не в БД.
- Если пишем продукт строго под SQL2008 и из веб-сервера можно записать файл на сервер с SQL-сервером, то там можно загрузить файл с жёсткого диска с помощью средств SQL.
Метки: рабочее