Bieten Apache + Nginx und Sphinx Vorteile bei der Bereitstellung von Magento?
771
Jevgeni Smirnov
Kann eine Methode bieten, mit der ich feststellen kann, welche der folgenden Konfigurationen die beste Leistung für eine auf Magento basierende Site bietet:
Ich denke auch daran, Sphinx als Indexierungsdienst zu installieren. Gibt es irgendwelche Leistungsvorteile bei der Verwendung?
Was ist Apache Apache + Nginx Nginx?
bakytn vor 12 Jahren
0
geändert, um klarer zu sein.
Jevgeni Smirnov vor 12 Jahren
0
2 Antworten auf die Frage
2
bakytn
Wenn Sie nach einer Hochlastanwendung suchen, würde ich mit nginx + php-fpm gehen. Da dies besser ist, wenn es um die Speichernutzung geht. Dies würde letztendlich weniger Speicher verbrauchen. Dadurch können Sie mehr Anfragen pro Sekunde bearbeiten. Für statische Inhalte würde ich vorschlagen, CDN zu verwenden. Zumindest Amazon S3. Mit der Verwaltung von Inhalten über CDN können Sie mit apache + modphp.its wirklich in Ordnung gehen.
Vergessen Sie nicht, Optimierungen auf Datenbankebene vorzunehmen.
gibt es vielleicht ein Benchmarking?
Jevgeni Smirnov vor 12 Jahren
0
@JakeTheFish-Benchmarks hängen immer von der jeweiligen Umgebung ab. Immer.
bakytn vor 12 Jahren
1
1
MageMojo Magento Hosting
Nummer 2 mit Lack für den Reverse-Proxy wäre am schnellsten. Vergessen Sie nicht, entweder apc oder eaccelerator zu verwenden. Wenn Sie eine davon verwenden, benötigen Sie einen Handler, der die Zwischenspeicherung von Op-Code unterstützt. DSO oder FCGI wäre gut. DSO ist in den meisten Situationen nicht so sicher, verbraucht jedoch weniger Speicher.
Sphinx eignet sich besonders für bessere Suchergebnisse. Enterprise hat eine integrierte Unterstützung für Solr. Wenn Sie Ent wählen, ist dies wahrscheinlich die bessere Wahl für Sie.