Frage

Wir haben eine Reihe von Servern verschiedene LAMP Setups ausgeführt wird. Eine Sache, die je nach unterschiedlich zu sein scheint, der den Server eingerichtet ist der Weg, um PHP konfiguriert ist. Einige sind eingerichtet, um den Apache DSO-Modul zu verwenden, andere sind Setup zu verwenden CGI. Einige haben suEXEC eingeschaltet, andere Server seiner ausgeschaltet. Wir versuchen immer, unsere Anwendungen für die Leistung zu optimieren, aber ich bin nicht sicher, was gewinnt gibt es auf dieser Ebene werden mußte.

Wenn es ein Standard-Setup für unseren Server hilft, ist so etwas wie folgt aus:

  • PHP 5.2.8
  • MySQL 5.0.81
  • Apache 2.2.11

Danke.

War es hilfreich?

Lösung

Ich habe immer gefunden, dass Sie die größte Leistungssteigerung von drei Dingen auf einem Lampenkasten bekommen:

1) eine PHP-Cache installieren 2) Erhöhung Drastically Zuweisen von Speicher zu MySQL zum Sortieren 3) Einstellung gute Programmierer

Sie können auch einige gute Erinnerung Verbesserungen erhalten, indem die Anzahl der Threads zum Begrenzen / gabelt Apache läuft zu einem beliebigen Zeitpunkt.

Andere Tipps

  1. Wenn Sie nicht in der Lage sind zu installieren ‚ZendServer‘ aus irgendwelchen Gründen: Werfen Sie ein kurzes Treffen mit Ihrem Team und entscheiden, welche Module des Apache2 ist nicht notwendig und sie entfernen. Auch machen Sie Ihre eigenen PHP-Binärdateien zu kontrollieren, was enthalten ist und was ist nicht erforderlich

  2. Wenn Sie in der Lage sind zu installieren 'ZendServer', um die Software von zend.com bekommen und genießen Sie die stark erhöhte Leistung von PHP-Optimierer Zend.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top