2010-12-21 3 views
0

J'ai un blog, un contenu dynamique (php) et statique (images, css, js). J'ai beaucoup googlé pour trouver des repères sur chaque serveur et j'ai compris qu'il n'y avait pas de meilleur serveur. Par conséquent, je cherche des retours sur expérience pour choisir la bonne combinaison.Apache, lighttpd, nginx, cherokee, quelle est la meilleure combinaison?

Mise à jour en réponse aux demandes: eh bien, mes besoins sont, je pense, les mêmes que tout le monde; J'ai besoin que toutes mes pages se chargent rapidement - y compris le contenu statique - et j'ai besoin des requêtes HTTP les plus élevées possible. Aussi, si cela peut aider, j'utilise MongoDB. Btw, ai-je encore besoin de mettre en cache mes requêtes DB avec ceci? Lighttpd est bien connu pour servir le contenu statique.

+2

De quoi avez-vous besoin? Quelles sont vos exigences? Où sont les goulots d'étranglement dans votre système? Avant d'ajouter de la complexité, pouvez-vous décrire ces choses en premier? Sinon, vous ne savez pas ce dont vous avez besoin. – wheaties

+0

Question mise à jour. ;) – seriousdev

Répondre

1

En ce qui concerne Apache et Nginx:

J'utilise Apache depuis près de 10 ans. Puis j'ai découvert Nginx.
rapidement je trouve Nginx appel

  • simple et un code puissant C
  • syntaxe de configuration
  • est intuitive et élégante
  • Nginx a été construit avec des performances et de l'efficacité à l'esprit. Il est incroyablement efficace, même avec des milliers de connexions.
  • php-fpm fonctionne bien avec Nginx

Donc, je recommanderais, entre les deux (Apache et Nginx), Nginx. Lighttpd pour un contenu statique et quelques scripts de mise en cache pour dynamique (PHP).

0

Nginx est une bonne option pour les pages dynamiques (php). J'ai entendu parler de quelques sites qui utilisent lighttpd uniquement pour servir du contenu statique.

0