2010-12-21 10 views
0

Ich habe einen Blog, dynamische (php) und statische Inhalte (Bilder, CSS, JS). Ich habe viel gegoogelt, um Benchmarks auf jedem Server zu finden und herausgefunden, dass es tatsächlich keinen besseren Server gibt. Deshalb suche ich nach Erfahrungswerten, um die gute Kombination zu wählen.Apache, lighttpd, nginx, cherokee, was ist die beste Kombination?

Update in Reaktion auf Wheaties: nun, meine Bedürfnisse sind, denke ich, das gleiche wie alle anderen; Ich brauche alle meine Seiten schnell zu laden - einschließlich statischem Inhalt - und ich brauche die höchste HTTP-Anfragen/zweite Rate möglich. Wenn es helfen kann, verwende ich MongoDB. Übrigens, muss ich meine Datenbankabfragen immer noch zwischenspeichern?

+2

Was benötigen Sie? Was sind Ihre Anforderungen? Wo sind die Engpässe in Ihrem System? Bevor Sie Komplexität hinzufügen, können Sie diese Dinge zuerst beschreiben? Ansonsten weißt du nicht, was du brauchst. – wheaties

+0

Frage aktualisiert. ;) – seriousdev

Antwort

1

In Bezug auf Apache und Nginx:

habe ich Apache seit fast 10 Jahren. Dann habe ich Nginx entdeckt. Schnell
Ich fand Nginx ansprechend

  • einfache und leistungsstarke C-Code
  • Konfigurationssyntax ist intuitiv und elegant
  • Nginx mit Leistung und Effizienz im Verstand errichtet wurde. Es ist unglaublich effizient, sogar mit Tausenden von Verbindungen.
  • php-fpm funktioniert gut mit Nginx

Also, ich würde empfehlen, zwischen den beiden (Apache und Nginx), Nginx.

0

Lighttpd ist bekannt für die Bereitstellung von statischen Inhalten. Nginx ist eine gute Option für dynamische (PHP) Seiten. Ich habe von einigen Seiten gehört, die lighttpd nur für die Bereitstellung von statischen Inhalten verwenden.

0

Lighttpd für statischen Inhalt und einige Caching-Skripte für dynamische (PHP).