2012-03-25 15 views
-2

ich eine Anwendung, die das folgende tut:my.cnf php.ini für große Websites

  • Ruft Zeilen aus einer MySQL-Tabelle (manchmal kann es mehr als 10.000 oder so Zeilen zu verarbeiten)
  • Senden Daten aus diesen Zeilen an einen dritten Website

Und es tut auch die folgenden:

  • Jeder se cond gibt es einen Daemon, der einen Prozess erstellt, der die Verarbeitung für eine Entität behandelt.

  • Wenn also die Entity stattfindet, verwendet ein Daemon den nohup php-Befehl, um PHP-Code auszuführen, der diese Entität behandelt.

Ich möchte sicherstellen, dass die Anwendung effizient ist und funktioniert auch, wenn es große Zeilen in der Datenbank oder eine ganze Reihe von PHP nohups auszuführen.

Welche Einstellungen sollte ich in my.cnf und php.ini und httpd.conf vornehmen, damit große Sites skalieren können? Ich weiß, das auf vielen Situationen abhängen könnte, aber können ihr mir bitte helfen, herauszufinden, wie ich würde wissen, was für diese Einstellungen zu setzen ..

Antwort

0
  • MySQL - ich würde mit Percona vs Vanille MySQL empfehlen . Ihre Dokumentation enthält mehrere Verweise auf my.cnf-Einstellungen, die Sie optimieren können, um Leistung, Zuverlässigkeit und Stabilität zu verbessern.

  • PHP - PHPLens hat eine older article, aber eine Menge der Informationen gilt immer noch, sowie einige der vorgeschlagenen .ini Einstellungsänderungen.

+0

Diese Hilfe überhaupt? –

Verwandte Themen