Programing

Windows 용 최고의 경량 웹 서버 (정적 컨텐츠 만)

lottogame 2020. 5. 14. 07:57
반응형

Windows 용 최고의 경량 웹 서버 (정적 컨텐츠 만)


Windows에서 실행되는 응용 프로그램 서버 – PHP를 실행하기 위해 Zend Server와 함께 IIS6.0이 있습니다. 이 동일한 컴퓨터에서 경량의 정적 컨텐츠 전용 웹 서버를 찾고 있는데 이는 정적 컨텐츠를 처리하고 성능을 향상시키는 IIS 양식을 재현합니다.

FastCGI를 허용하므로 정적 컨텐츠 웹 서버 (최대 작고 최대 유효) 만 필요합니다. lighttpd가 너무 큰 것 같습니다.

나는 찾고 있습니다 : Windows, 정적 컨텐츠 만, 빠르고 가볍습니다 .

Windows Server 2003을 사용하고 있습니다.


몽구스를 살펴보십시오 .

  • 단일 실행 파일
  • 매우 작은 메모리 공간
  • 여러 작업자 스레드 허용
  • 서비스로 설치가 용이
  • 필요한 경우 구성 파일로 구성 가능

정적 컨텐츠를 호스팅하는 빠른 방법으로 Python을 사용할 수 있습니다. Windows에는 Python을 실행하기위한 많은 옵션이 있습니다. 저는 개인적으로 CygWin과 ActivePython을 사용했습니다.

Python을 간단한 HTTP 서버 로 사용하려면 작업 디렉토리를 정적 컨텐츠 및 유형이있는 폴더로 변경 python -m SimpleHTTPServer 8000하면 디렉토리의 모든 것을 사용할 수 있습니다http:/localhost:8000/

파이썬 3

Python, 3.4.1 (및 아마도 다른 버전의 Python 3)에서이를 수행하려면 다음 http.server모듈을 사용하십시오 .

python -m http.server <PORT>
# or possibly:
python3 -m http.server <PORT>

# example:
python -m http.server 8080

Windows에서 :

py -m http.server <PORT>

내가 아는 가장 작은 것은 lighttpd입니다.

보안, 속도, 컴플라이언스 및 유연성-이 모두는 웹 서버의 효율성을 빠르게 재정의하는 lighttpd (pron. lighty)를 나타냅니다. 고성능 환경에 맞게 설계 및 최적화 되었기 때문입니다. 다른 웹 서버에 비해 메모리 사용량이 적고 CPU로드를 효과적으로 관리하며 고급 기능 세트 (FastCGI, SCGI, Auth, 출력 압축, URL 재 작성 등) lighttpd는 모든 서버에 완벽한 솔루션입니다. 그것은 부하 문제를 겪고 있습니다. 그리고 무엇보다도 개정 된 BSD 라이센스에 따라 라이센스가 부여 된 오픈 소스입니다.

편집 : 스팸 / 악성 프로그램 플러그인 사이트 인 Windows 버전 링크가 제거되었습니다.


thttpd를 고려하십시오 . 창에서 실행할 수 있습니다.

인용 위키 백과 :

"정적 데이터에 대한 대량 요청을 처리하는 데 고유합니다"

cygwin dll과 함께 cygwin에서 컴파일 된 thttpd-2.25b 버전을 사용할 수 있습니다. 단일 스레드이며 특히 이미지 서비스에 적합합니다.


Cassini를 살펴보십시오 . 기본적으로 Visual Studio는 기본 제공 디버그 웹 서버에 사용합니다. 나는 Umbraco함께 사용했으며 꽤 좋아 보인다.


나는 Rupy 와 조금 연주했다 . 매우 깔끔한 오픈 소스 (GPL) Java 애플리케이션이며 무게는 60KB 미만입니다. 시도 해봐!


Twisted를 기반으로 간단한 웹 서버를 실행할 수 있습니다


nginx 또는 G-WAN

http://nbonvin.wordpress.com/2011/03/24/serving-small-static-files-which-server-to-use/

참고 URL : https://stackoverflow.com/questions/5050851/best-lightweight-web-server-only-static-content-for-windows

반응형