213 votes

Meilleur serveur web léger (uniquement du contenu statique) pour windows

J'ai eu de l'application serveur qui s'exécute dans Windows – IIS6.0 avec Zend Server pour exécuter du PHP. Je suis à la recherche d'léger uniquement du contenu statique serveur web sur cette même machine qui permettra de revivre IIS forme de manipulation du contenu statique et augmenter les performances.

Il faut que le contenu statique du serveur web, d'un maximum de petites et effective maximale – lighttpd semble trop grande car permettre à FastCGI

EDIT: Bounty est pour: Windows, UNIQUEMENT du contenu statique, rapide et léger

Windows Server 2003

248voto

eSniff Points 2020

Vous pouvez utiliser Python comme un moyen rapide pour héberger du contenu statique, si vous avez Cygwin ou ActivePython installé.

Utiliser Python comme un simple serveur web tout simplement changer de répertoire de travail pour le dossier avec votre contenu statique et type python -m SimpleHTTPServer 8000, le tout dans le répertoire sera disponible à l' http:/localhost:8000/

Plus d'infos au : http://docs.python.org/library/simplehttpserver.html#module-SimpleHTTPServer

Edit: Pour ce faire avec Python 3.4.1 (et probablement d'autres versions de Python 3): python -m http.server --cgi 8000

198voto

ARF Points 1345

Jetez un oeil sur mangouste:

  • exécutable unique
  • très faible encombrement mémoire
  • permet à plusieurs threads de travail
  • facile à installer en tant que service
  • configurable avec un fichier de configuration si nécessaire

5voto

Ophir Yoktan Points 1292

Le plus petit que je sais c'est lighttpd.

La sécurité, la vitesse, la conformité et la souplesse, l'ensemble de ces décrivent lighttpd (pron. lighty) qui est en train de redéfinir l'efficacité d'un serveur web; qu'il est conçu et optimisé pour les environnements hautes performances. Avec une petite empreinte mémoire par rapport à d'autres serveurs web, gestion efficace de la charge cpu, et de l'ensemble des fonctions avancées (FastCGI, SCGI, Auth, de Sortie de la Compression, l'URL-Rewriting et beaucoup plus) lighttpd est la solution parfaite pour chaque serveur qui souffre de problèmes de charge. Et le meilleur de tous, il est Open Source sous licence en vertu de la licence BSD révisée.

2voto

James Crook Points 1290

Considérez thttpd . Il peut fonctionner sous Windows.

Wikipédia citant:

"Il est parfaitement adapté au service de requêtes volumineuses de données statiques"

Une version de thttpd-2.25b compilée sous cygwin avec cygwin dll est disponible. Il est mono-thread et particulièrement bon pour l'entretien des images.

0voto

ProfK Points 8761

Regardez Cassini . C'est essentiellement ce que Visual Studio utilise pour son serveur Web de débogage intégré. Je l'ai utilisé avec Umbraco et ça semble plutôt bien.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X