Dognose Posted December 5, 2014 Share Posted December 5, 2014 Hallo Experten, kann man die Suchfunktion im Shop optimieren? Hauptsächlich schneller machen? Wir haben 100000 Teile und die Suche dauert zu lange. Wie machen das andere Shops so schnell, z.B conrad mercateo usw.. Hat das auch was mit den Werten in der my.cnf Datei auf dem Server zu tun? Bin für jeden Optimierungs-Tipp dankbar. MfG Dognose Link to comment Share on other sites More sharing options...
Mutabor Posted December 5, 2014 Share Posted December 5, 2014 1. Cache richtig konfigurieren (s. Tipps und Tutorials in diesem Forum) 2. Module wie z.B. Page Cache einsetzen (ist jeden Cent wert!) 3. Unter Voreinstellungen --> Suche Suchindex automatisieren vor allem aber die Gewichtung optimieren Beispiel für Gewichtung: Link to comment Share on other sites More sharing options...
Dognose Posted December 8, 2014 Author Share Posted December 8, 2014 (edited) Ja, alles klar. Smartycache aktiviert, Memcached aktiviert, PageCache Modul, aktiviert, Gewichtung angepasst Resultat deiner ganzen Vorschläge = Suchfunktion kein bisschen schneller. Wo und wie genau sollen jetzt diese Maßnahmen auf die Suchgeschwindigkeit einwirken. Es ist nur der Site-Speed etwas besser geworden, aber das ist ja nicht das Thema. Welche Vorschläge gibt es noch. Bin für jeden weiteren Tipp dankbar. Ps: Das PageCache Modul ist nicht besser als das kostenlose Expire-Modul über Apache. MfG Edited December 8, 2014 by Dognose (see edit history) Link to comment Share on other sites More sharing options...
aimstore Posted December 8, 2014 Share Posted December 8, 2014 Hi, bei dieser Proeukt-Anzahl ist die Suche natürlich ziemlich aufwendig. Es gibt durchaus verschiedene Wege die Geschwindigkeit deines Prestashops anzupassen. Vorraussetzung ist aber grundsätzlich auch eine ordentliche Technik im Background. Wenn das Nadelöhr nun zum Beispiel der Hoster mit der langsamen Technik darstellt, dann kannst du auch durch Optimierungen nicht viel rausholen. Hast du einen eigenen Server? Hostet du auf einem "normalen" Webhosting-Paket? Viele Grüße, Micha Link to comment Share on other sites More sharing options...
Dognose Posted December 8, 2014 Author Share Posted December 8, 2014 Hi Micha, Root, i7, 32GB, Bayern Die Hardware und Infrastuktur ist gegeben. Was kann man exakt optimieren, damit die Anfragen in der Datenbank schnelle abgelesen und ausgegeben werden? Wie machen das andere große Anbieter? conrad, mercateo, ebay ect.. warum geht das bei den in fast Echtzeit mit Millionnen von Teilen? MfG Link to comment Share on other sites More sharing options...
eleazar Posted December 8, 2014 Share Posted December 8, 2014 Hi Micha, Wie machen das andere große Anbieter? conrad, mercateo, ebay ect.. warum geht das bei den in fast Echtzeit mit Millionnen von Teilen? Na, ich vermute mal, die nutzen leistungsfähige, für große Datenmengen konzipierte Shopsysteme, die richtig Geld kosten, und nicht ein für KMU entwickeltes Open-Source-System, für das angesichts der zu erwartenden geringen Shopgröße die Suchgeschwindigkeit weit unten auf der Agenda steht. Link to comment Share on other sites More sharing options...
Dognose Posted December 8, 2014 Author Share Posted December 8, 2014 (edited) Also heißt es im Klartext, das die Suchfunktion von Prestashop mit mehreren 10 Tausenden Artikeln nicht funktioniert, weil das nicht "richtig Geld" kostet! Bitte um konstuktive Tipps. Danke + MfG Edited December 8, 2014 by Dognose (see edit history) Link to comment Share on other sites More sharing options...
Dognose Posted December 8, 2014 Author Share Posted December 8, 2014 Was hat es mit der my.cnf auf sich? Was sind da gute Settings für große Datenbanken? Link to comment Share on other sites More sharing options...
eleazar Posted December 8, 2014 Share Posted December 8, 2014 Das war lediglich eine Tatsachenfeststellung, Dognose. Ob Prestashop unter gewissen Umständen nicht zufriedenstellend funktioniert, liegt allein im Urteil des Shopbetreibers und seiner Erwartungshaltung. Bei 10-20000 Artikeln (das ist schon weit mehr, als die meisten Prestashop-Betreibr jemals anbieten werden), stellt sich dein Problem erst gar nicht. Es kommt ja nicht von ungefähr, dass Prestashop in der Liga der bekannten Markennahmen keine Rolle spielt. Oder hast du mal diesbezügliche Referenzen gesehen? Prestashop ist ein brauchbares und leistungsstarkes Shopsystem - nur eben nicht für beliebige Zwecke und Größenordnungen. Man braucht sich nur das Bootstrap-Template anzusehen, dann sieht man die Zielgruppe. Link to comment Share on other sites More sharing options...
Dognose Posted December 9, 2014 Author Share Posted December 9, 2014 Ich verstehe es schon. Aber diese allgemeinen Themen bringen es auch nicht weiter. Wie funktioniert denn so eine Abfrage mit dem Original-Modul ganz genau? Wie sind die SQL-Queries aufgebaut? kann man diese effizienter aufbauen? Reicht es die Abrage-Codes in der php Datei des Moduls zu ändern, oder muss man die sql config auch anpassen? Kann man SQL-Cache aufbauen?, usw.. Es muss doch i-wie möglich sein Parameter einstellen zu können um den Query-Speed zu erhöhen... Was meint Ihr dazu. MfG Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now