Mam serwer aplikacji działający w systemie Windows - IIS6.0 z Zend Server do uruchamiania PHP. Poszukuję tylko serwera WWW z treścią statyczną na tym samym komputerze, który ponownie prześle obsługę IIS do obsługi zawartości statycznej i zwiększy wydajność.
Musi to być tylko serwer WWW z zawartością statyczną - maksymalnie mały i maksymalnie efektywny - lighttpd wydaje się zbyt duży, ponieważ pozwala na FastCGI.
Szukam: Windows, tylko zawartość statyczna, szybka i lekka .
Korzystam z systemu Windows Server 2003.
windows
http
webserver
static-content
bensiu
źródło
źródło
Odpowiedzi:
Spójrz na mangustę :
źródło
Możesz użyć Pythona jako szybkiego sposobu hostowania zawartości statycznej. W systemie Windows istnieje wiele opcji uruchamiania Pythona, osobiście korzystałem z CygWin i ActivePython.
Aby użyć Pythona jako prostego serwera HTTP, po prostu zmień katalog roboczy na folder ze statyczną zawartością i typem
python -m SimpleHTTPServer 8000
, wszystko w katalogu będzie dostępne pod adresemhttp:/localhost:8000/
Python 3
Aby to zrobić za pomocą Pythona 3.4.1 (i prawdopodobnie innych wersji Python 3), użyj
http.server
modułu:W systemie Windows:
źródło
Najmniejszy, jaki znam, to lighttpd.
Edycja: usunięto łącze do wersji systemu Windows, teraz jest to strona wtyczki spamu / złośliwego oprogramowania.
źródło
Rozważ thttpd . Może działać pod oknami.
Cytując wikipedię:
Dostępna jest wersja thttpd-2.25b skompilowana pod cygwin z biblioteką dll cygwin. Jest jednowątkowy i szczególnie dobry do obsługi obrazów.
źródło
Spójrz na Cassini . Właśnie tego używa Visual Studio do wbudowanego debugowania serwera WWW. Użyłem go z Umbraco i wydaje się całkiem niezły.
źródło
Grałem trochę z Rupy . Jest to całkiem zgrabna aplikacja Java typu open source (GPL) i waży mniej niż 60 KB. Spróbuj!
źródło
Możesz spróbować uruchomić prosty serwer WWW oparty na Twisted
źródło
nginx lub G-WAN
http://nbonvin.wordpress.com/2011/03/24/serving-small-static-files-which-server-to-use/
źródło