Als «performance» getaggte Fragen

Bezeichnet Fragen zur Leistung von Magento

5
Was ist das beste Magento Server Setup?
Wir arbeiten derzeit mit der Anforderung, dass die erste Antwort vom Webserver in Großbritannien unter 200 ms eingehen muss. Derzeit sind unter 2 dedizierten Webservern unter Load Balancer und 1 DB-Server, wir kommen bei 800ms. Die Site hat im Moment weniger als 5 Kunden, 2 Produkte, 4 Kategorien, es gibt …

2
Wann sollte ich den Magento Compiler verwenden?
Ich sehe oft Leute, die erwähnen, dass sie die Compiler-Funktion von Magento verwenden. Ich weiß nie und frage mich, in welchen Fällen Sie es verwenden sollten und wie viel Leistungsgewinn Sie dann haben. [HAFTUNGSAUSSCHLUSS]: Da ich vor kurzem einen Bearbeitungsvorschlag dazu bekommen habe. Bei dieser Frage geht es nicht um …

8
Wie evaluiere ich Erweiterungen von Drittanbietern?
Magento macht zwar eine Menge "out of the box", aber wir haben festgestellt, dass es unvermeidlich Funktionen und Einrichtungen gibt, die für Kundengeschäfte benötigt werden, für die eine Erweiterung von Drittanbietern erforderlich ist. Angesichts der Art des Mediums kann es jedoch ein riskantes Unterfangen sein, einen "fremden" Code in ein …

7
Verschieben Sie alle Javascript-Includes vor </ body>
Weiß jemand, wie alle JS-Skript-Tags von Magento, z. B. &lt;script type="text/javascript" src="http://sitename.com/js/prototype/prototype.js"&gt;&lt;/script&gt;vor dem Schließen, gerendert werden können &lt;/body&gt;? Ich habe es schon einmal versucht, aber mir wurde ein Fehler gemeldet, der meiner Meinung nach im Sinne der addJS-Methode dort, wo ich ihn verwendet habe, möglicherweise in der Referenzfußzeile, nicht verfügbar …

8
Ist Magento die richtige Plattform für 1M-Produkte?
Ich muss sehen, wie Magento mit 1M-SKUs funktioniert. Ich habe jedoch Schwierigkeiten, einen großen Datensatz mit Beispieldaten zum Herunterladen zu finden - oder eine praktikable Methode zum Generieren des Feeds für den Import (und des Importvorgangs selbst) zu finden. Weiß jemand, wo ich einen großen Datensatz von Dummy-Daten für den …

1
Welcher MySQL Server bietet eine bessere Leistung für Magento?
Was verwenden Sie als MySQL Server für Magento? MySQL (Oracle) Percona andere (MariaDB) Percona bietet eine Reihe von Verbesserungen für den InnoDB-Speicher, die von Magento intensiv genutzt werden. Diese Verbesserungen machen jedoch einen Unterschied, wenn ein Magento-Speicher ausgeführt wird. Wie können Sie die Leistung verbessern (allgemeine Ansätze zur Architektur, keine …



4
Module deaktivieren - Performance verbessern?
Diese Frage besteht aus 2 Teilen: Verbessert das Deaktivieren von Kernmodulen die Gesamtleistung des Speichers und müssen sie in diesem Fall im Administrator deaktiviert (dh die Frontend-Ausgabe deaktiviert) oder über config.xml deaktiviert werden, damit diese Leistungsverbesserung sichtbar wird. Wenn eine Leistungsverbesserung erzielt werden soll, können die Module in einem Bestand, …

4
Effizientes Abrufen der Produkt-URL von id
Was ist die effizienteste Methode, um eine Produkt-URL zu erhalten, wenn nur die ID angegeben wird? An einigen Stellen in unserem Code haben wir Dinge, wie zum Beispiel Mage::getModel('catalog/product')-&gt;load($id)-&gt;getProductUrl(), um die URL des Produkts abzurufen. Angesichts der Menge an Ereignissen usw., die mit einem Produkt verbunden sind, scheint dies ziemlich …

1
Mage :: getBaseUrl () vs Mage :: getBaseUrl (Mage_Core_Model_Store :: URL_TYPE_WEB)
Gibt es einen Grund, Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_WEB)anstatt zu verwenden Mage::getBaseUrl()? Ich habe beide im Einsatz gesehen, und beide geben dasselbe zurück. Ist der längere überflüssig? Es werden auch 2 Funktionsaufrufe verwendet. Außerdem sehe ich, dass Mage_Core_Model_Store::URL_TYPE_WEBeinfach die Zeichenfolge "web" zurückgegeben wird. Was ist der Sinn davon?

4
Welche Standardmodule kann ich deaktivieren?
Aus dieser Frage und Sander Mangel Antwort: Module deaktivieren - Performance verbessern? Erstens bedeutet weniger Module weniger Code zum (potenziellen) Laden und Verarbeiten. Daneben führen viele Module, wie zum Beispiel das Mage_Rss-Modul, eine Menge Code im Hintergrund aus, wie zum Beispiel das Erzwingen von Neuindizes für bestimmte Ereignisse. Da die …


4
ImportExport Problem mit neuem Destruktor von Varien_Image_Adapter_Gd2 in 1.9.2.0
Kann jemand erklären, wofür der folgende zwischen Magento CE 1.9.1.0 und 1.9.2.0 eingeführte Code verwendet wird? class Varien_Image_Adapter_Gd2: public function __construct() { // Initialize shutdown function register_shutdown_function(array($this, 'destruct')); } /** * Destroy object image on shutdown */ public function destruct() { @imagedestroy($this-&gt;_imageHandler); } Nachdem diese beiden Funktionen hinzugefügt wurden, funktionierte …

6
Permanente Lösung für das allgemeine Indizierungsproblem
Wir haben ein Magento-Projekt mit großen Bestandsaufzeichnungen entwickelt und sind immer mit dem Indizierungsproblem konfrontiert, bei dem wir alles versucht haben, was im Internet zu finden ist, um das alltägliche Indizierungsproblem zu lösen, z Indizierung, aber das ist unser alltägliches Problem mit der Indizierung. Wir suchen nach einer dauerhaften Lösung …


2
Liste der nicht verwendeten Kernmodule, die ohne Schaden ausgeschaltet werden können
Wenn Sie auf dieses Thema für Magento 1 verweisen , ist es möglicherweise hilfreich, eine Liste der Magento 2- Kernmodule zu erstellen, die deaktiviert oder vollständig entfernt werden können, ohne dass unser Geschäft Schaden nimmt, da sie kaum verwendet werden. Zunächst einige Vorschläge: Magento_Upsoder Magento_Dhloder Magento_Fedex(wenn unser Kunde die Sendung …



6
Beschleunigung der Aktionen zum Speichern des Warenkorbs zum Auschecken und Auschecken
Ich betreibe mehrere Magento CE-Shops und beschleunige sie durch Zwischenspeichern. Der Warenkorb und die Kasse sind jedoch weiterhin langsam. Hat jemand Erfahrung oder Tipps zur Beschleunigung dieser Seiten? Vielleicht durch die Optimierung der Datenbank? Einige Abfragen, die beim Speichern einer Bestellung aus dem Checkout durchgeführt wurden, werden im langsamen Abfrageprotokoll …




1
Lange Reaktionszeit für Mage_Core_Model_Session_Abstract_Varien :: start
Daher habe ich in New Relic auf vielen unserer Websites bemerkt, dass viele unserer langen Seiten aufgrund von Mage_Core_Model_Session_Abstract_Varien :: start geladen werden. Ich habe einige Nachforschungen angestellt und noch niemanden gesehen, der darüber gesprochen hat. Wir verwenden Nginx, PHP FPM, Redis für Caching und Memcache für Sitzungen. Einige meiner …

3
Was sind die Nebenwirkungen beim Deaktivieren eines Kernmoduls? (zB Mage_Rss / Mage_Log)
Ich empfehle zum Beispiel, Mage_Rss zu deaktivieren, um die Auscheckprozesse zu beschleunigen, da Mage_Rss nicht häufig verwendet wird und die Cache-Bereinigung pro Auscheckanforderung mehrmals erzwingt. Die Deaktivierung von Mage_Log wird aus ähnlichen Gründen evaluiert. Ich habe bereits Google Analytics eingerichtet und Apache-Protokolle über PapertrailApp.com aggregiert. Ich habe jedoch festgestellt, dass …

2
Wie ist Magento 2 besser als Magento 1?
Ich bin nur neugierig, was Magento 2 leistet und wie es besser ist als Magento 1.x Versionen . Vor kurzem habe ich angefangen, Magento 2 zu lernen und festgestellt, dass es sich um eine ganz neue Theorie handelt, die auf reiner Zend-Architektur basiert. Ich möchte nur wissen, ob es besser …

4
Ist es gut, eine getModel-Klasse für Phtml-Vorlagen zu instanziieren?
Dies ist eine Frage zu guten Programmierpraktiken in Magento. Ich muss (in der Kategorie Produktliste) das Produkt mit den zugehörigen Produkten in Miniaturansichten anzeigen. Also habe ich so mypackage/mytheme/template/catalog/product/list.phtmletwas bearbeitet &lt;?php $related=$_product-&gt;getRelatedProductIds(); if(count($related)&gt;0){ echo '&lt;div class="a'.$ap.'"&gt;&lt;/div&gt;'; echo '&lt;div class="li_p"&gt;&lt;ul&gt;'; foreach($related as $rela){ $rela_nom=Mage::getModel('catalog/product')-&gt;load($rela); echo '&lt;li&gt;&lt;a href="'.$rela_nom-&gt;getProductUrl().'"&gt; &lt;img src="'.$this-&gt;helper('catalog/image')-&gt;init($rela_nom, 'small_image')-&gt;resize(20).'" width="20" …


3
Verbessern Sie die Leistung bei SOAP-Aufrufen
Ich habe ein Leistungsproblem mit Magento 2.1 In meinem Shop habe ich 90.000 Produkte. Ich habe diese Produkte Seife hinzugefügt. Als ich dies tat, dauerte es ungefähr 7 Sekunden für jeden Artikel (Produkt?) (Anfrage&gt; Antwort). Zusammenfassend kann gesagt werden, dass es einige Tage gedauert hat, bis alle Produkte in Betrieb …

1
Erstellen Sie eine VCL für Magento 2
In der offiziellen Dokumentation heißt es, dass Varnish standardmäßig unterstützt wird und dass eine Option zum Generieren einer VCL-Datei vorhanden sein sollte, die mit Varnish 3 und Varnish 4 kompatibel ist. Ich kann dies nicht über das Admin-Panel oder die CLI finden. Hat jemand versucht, diese Funktion zu nutzen?

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.