Когда на веб-сайте появляется все больше и больше данных, на сервере возникают узкие места, из-за чего сервер работает медленно, и главная страница не может быть открыта в течение длительного времени. Например, некоторым крупным веб-сайтам необходимо разделить изображения, CSS, JS и базы данных на разных серверах и предоставить отдельные доменные имена для этих разных серверов. Это не только повышает скорость доступа, но и если один сервер выйдет из строя, это не повлияет на открытие всего сайта.
Вот введение в принцип загрузки изображений в такой архитектуре веб-сайта.
Сначала сопоставьте сервер изображений с веб-сервером (метод сопоставления здесь не будет описан), затем создайте виртуальный каталог в IIS, сначала укажите локальную папку, а затем завершите. Затем щелкните правой кнопкой мыши вновь созданный виртуальный каталог и выберите «Свойства». Затем выберите общий ресурс на другом компьютере во всплывающем диалоговом окне, а затем введите ниже имя сервера и общего ресурса, и все.
Программа для загрузки изображений не требует особых модификаций, достаточно использовать виртуальный каталог в качестве папки. То, как вы загрузили его раньше, можно загрузить сейчас, это не повлияет.