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 …
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 …
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 …
Weiß jemand, wie alle JS-Skript-Tags von Magento, z. B. <script type="text/javascript" src="http://sitename.com/js/prototype/prototype.js"></script>vor dem Schließen, gerendert werden können </body>? 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 …
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 …
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 …
Ich sehe derzeit, dass für eine Datenbanktabelle mit einem sehr einfachen Schema (ungefähr 5 Felder) neue Datensätze mit einer Rate von knapp 50 Einfügungen / Sekunde in meiner lokalen Entwicklungsumgebung (SSD-Laufwerk) eingefügt werden - dies ist mit Keine Beobachter im Modell, die zugeordnete Tabellen ausfüllen. Mit Direct SQL sehe ich …
Die Frage bezieht sich weniger auf bestimmte Mysql-Konfigurationselemente als vielmehr auf den Umgang mit mehreren Datenbanken, die Aufteilung von Lese- und Schreibvorgängen auf mehrere Datenbankserver, Master + Master? Master + Mehrere Slaves? Was haben die Menschen am besten erlebt, und gibt es Beispiele, wie dies erreicht werden kann?
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, …
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')->load($id)->getProductUrl(), um die URL des Produkts abzurufen. Angesichts der Menge an Ereignissen usw., die mit einem Produkt verbunden sind, scheint dies ziemlich …
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?
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 …
Ich habe kürzlich begonnen, neue Erweiterungen oder Anpassungen für magento2 zu entwickeln, und mein erster Eindruck war ein Albtraum. Ich muss ungefähr 20-30s auf jede Änderung warten, die ich vornehme? Ja wirklich? Ich spreche über den Entwicklungsmodus , ich weiß, dass in der Produktion mit aktiviertem Cache und anderen Dingen …
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->_imageHandler); } Nachdem diese beiden Funktionen hinzugefügt wurden, funktionierte …
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 …
Was ich damit meine ist - gibt es eine Möglichkeit: $collection = $model->getCollection(); foreach ($collection as $item) { $item->doStuff(); } Selbst wenn die Sammlung 100.000 Zeilen hätte, würde sie immer nur eine Seite mit Zeilen aus MySQL laden und diese magisch für Sie hinter den Kulissen paginieren. Auf den ersten …
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 …
Verschlossen . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber von historischer Bedeutung ist. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Die Leistungsvorteile des Ganzseiten-Caches in Magento Enterprise sind allgemein bekannt. Was vielleicht nicht ganz so gut bekannt ist, ist, dass es, …
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 …
Wir haben viele Foren studiert und kennen die Antwort auf die folgenden Fragen nicht. Wir haben beides APCund Memcacheauf unseren Servern installiert. Wir sind uns nicht sicher, welche Konfiguration die richtige und beste ist. Meine Frage Was sind / sind die besten Einstellungen, um Magento gleichzeitig mit Memcache + APC …
Ich wurde gebeten, eine Lösung für die langsame Ladezeit unserer Magento-Site zu finden. Ich habe einen Yslow-Test durchgeführt und die größten Straftäter scheinen zu sein Machen Sie weniger HTTP-Anfragen Verwenden Sie eine CDN Läuft Kopfzeilen ab Stellen Sie Javascript unten ein Reduzieren Sie jS und CSS Konfigurieren Sie ET-Tags Reduzieren …
Wir führen Magento EE 1.11 mit Memcache aus. 2 GB pro Memcahce-Server, insgesamt 4 GB. Wir haben ungefähr 240k Produkte. Verfügbarer RAM: 6GB Kerne: 16 Themen: 32 Hier ist der Deal, es werden täglich mehr neue Produkte hinzugefügt und Änderungen an den Produkten vorgenommen. Jedes Mal, wenn ein neues Produkt …
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 …
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 …
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 …
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 <?php $related=$_product->getRelatedProductIds(); if(count($related)>0){ echo '<div class="a'.$ap.'"></div>'; echo '<div class="li_p"><ul>'; foreach($related as $rela){ $rela_nom=Mage::getModel('catalog/product')->load($rela); echo '<li><a href="'.$rela_nom->getProductUrl().'"> <img src="'.$this->helper('catalog/image')->init($rela_nom, 'small_image')->resize(20).'" width="20" …
Ich habe Mühe, gute Beispiele dafür zu finden, welche Änderungen erforderlich sind, damit Varnish eine Magento-Site zwischenspeichern kann. Im Idealfall hätte ich gerne eine Liste von Aufgaben, z. B. zu deaktivierende / zu aktivierende Dinge und wo Sie danach suchen können. Es wäre auch gut, die Varnish-Konfiguration zu haben, mit …
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> Antwort). Zusammenfassend kann gesagt werden, dass es einige Tage gedauert hat, bis alle Produkte in Betrieb …
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?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.