웹 사이트에 데이터가 점점 더 많아지면 서버에 병목 현상이 발생하여 서버 실행 속도가 느려지고 첫 페이지를 오랫동안 열 수 없게 됩니다. 예를 들어, 일부 대형 웹사이트는 이미지, CSS, JS, 데이터베이스를 서로 다른 서버에 분리하고 이러한 서로 다른 서버에 대해 별도의 도메인 이름을 제공해야 합니다. 이는 접속 속도를 향상시킬 뿐만 아니라, 한 서버가 중단되더라도 전체 웹사이트를 여는 데에는 영향을 미치지 않습니다.
다음은 이러한 웹사이트 아키텍처에서 이미지 업로드의 원리를 소개합니다.
먼저 이미지 서버를 웹 서버에 매핑한 다음(매핑 방법은 여기서 소개하지 않음) IIS에서 가상 디렉터리를 만들고 먼저 로컬 폴더를 가리킨 다음 완료합니다. 그런 다음 새로 생성된 가상 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 그런 다음 팝업 대화 상자에서 다른 컴퓨터의 공유를 선택한 다음 아래에 서버와 공유 이름을 입력하면 끝입니다.
이미지 업로드 프로그램은 많은 수정이 필요하지 않으며 가상 디렉터리를 폴더로 사용하면 됩니다. 이전에 업로드한 방법은 이제 업로드할 수 있으며 영향을 미치지 않습니다.