Sie befinden sich hier: Home
Home Sitemap Home

01/10 Software-Leasing

newsBei der Planung und Realisation Ihrer Onlinepräsenzen können schnell mehrere tausend Euro zusammen kommen. Wenn Sie dann knappe Budgets aber hohe Ziele verfolgen, kann es u.U. schon mal eng...  mehr ›

11/09 .eu Domains mit Umlauten

Ab dem 10.12.2009 ist es möglich .eu-Domains für Domainnamen neben den bisherigen Zeichen auch Umlaute wie "ä", "ö" oder "ü" zu registrieren. Es besteht die Möglichkeit...  mehr ›

09/09 Betrugsseite: ISP Renewal

newsAktuell erhalten Domaininhaber von z.B. ".info" Domains, E-Mail Aufforderungen einen Link zur Verlängerung Ihrer Domains anzuklicken. Bitte tun Sie das nicht! Löschen oder ignorieren Sie...  mehr ›

08/09 xtc/CommerceSEO beschleunigen

Wer xt:Commerce Shops ohne Caching betreibt, hat in der Regel dafür Gründe. Z.B. kann es sein, dass die Suche nicht wie gewünscht funktioniert oder Artikel Aktualisierungen nicht sofort...  mehr ›

02/09 Neues Kundenmenü

news Wir möchten Ihnen das neue Kundenmenü (KM), welches bereits eine Zeitlang in Beta-Betrieb war, vorstellen. Es ermöglicht Ihnen mit aktualisiertem Design und auch neuen Features ein...  mehr ›

12/08 Internet Explorer gefährlich unsicher

Eine sehr gefährliche Sicherheitslücke lässt Nutzern des Internet Explorers ansich nur den Wechsel zu Firefox & Co als Gegenmaßnahme. Da Microsoft auch keine Aktualisierung...  mehr ›

09/08 Gefahr durch veraltete Browser

  Laut dem Statistik Dienst Statista surfen über 600 Mio. Internet User mit veralteten Browsern. Die gemeinsame Studie von Google, IBM und der ETH Zürich kommt zum Ergebnis, dass...  mehr ›

07/08 XT:Commerce

07/08 XT:Commerce (xtc): Sie interessieren sich für einen Online Shop? Bei OWLweb erhalten Sie jeden benötigten Support zu XT:Commerce und eCommerce Leistungen: Installation des...  mehr ›

So erreichen Sie uns!

kontakt Festnetz: 4,6 Cent je Minute, Mobilfunk: kann erheblich abweichen. Alle Angaben inklusive 19% Mehrwertsteuer.

xtc/CommerceSEO beschleunigen

Wer xt:Commerce Shops ohne Caching betreibt, hat in der Regel dafür Gründe. Z.B. kann es sein, dass die Suche nicht wie gewünscht funktioniert oder Artikel Aktualisierungen nicht sofort online zu sehen sind. Der Cache macht aber durchaus Sinn, u.a. weil die xtc Programmierer DB-Abfragen leider genrell als "String" übergeben.

Problem

Sollten also Integer Parameter (Zahl) als String (Text) an MySQL übergeben werden, führt MySQL einen String Vergleich durch. Dadurch ist aber eine viel schnellere Abfrage über Indexe nicht mehr möglich. Eben weil der Query-Optimizer zwar  automatisch alle ihm zur Verfügung stehenden Indexe verwenden würde, dies allerdings nicht kann, weil die Querys als String übergeben wurden.

Wenn zudem noch "ORDER BY" Anweisungen enthalten sind, bricht die Performance komplett ein, da erst alle Zeilen gelesen, dann gefiltert und dann sortiert werden müssen. Sollte MySQL die Indexe korrekt nutzen können, kann der Server direkt ohne Umwege auf das gefilterte Ergebnis zugreifen und braucht es nur noch sortieren.

Lösung

Unsere Modifikationen sorgen dafür, dass die Datenbankabfragen nunmehr mit Indizes funktionieren, da in allen Abfragen Integer Werte auch tatsächlich als Integer Werte übergeben werden.

Vorteile

- Kein Umbau der Templates oder Module notwendig
- Keine Änderungen an my.ini oder php.ini notwendig
- Funktioniert somit auch auf Shared-Hosting Servern
- Funktioniert mit JEDER xt:Commerce / CommerceSEO Version

Tests haben erwiesen, dass die Ladezeit um ca. 300% reduziert wurde. Wenn Sie Template-Caching verwenden und Ihr Shop augenscheinlich schnell Daten liefert, so wird es immer Besucher geben die lange Wartezeiten haben, da der MySQL Query Cache nur begrenzt Daten vorhalten kann. Dieses Problem wird durch das nutzen von Indexen fast vollständig behoben.

Kosten

Wenn Sie Interesse an den Modifikationen haben, lassen Sie es uns wissen. Die Kosten belaufen sich inklusive Einbau auf 475 EUR netto.

 

-> Kontakt