Jump to content
xt:Commerce Community Forum

Rattenlangsames Xtc


Recommended Posts

Hallo,

ich habe auf xtc.o4s.de xtc installiert und den Shop auch schon mit Daten gef?llt.

Damit der Seitenaufbaz schneller ist, habe ich mysql_query_cache angeschaltet, den XTC-eigenen Cache angemacht und ION Cube PHP Accelerator in PHP eingebaut und aktiviert.

Trotzdem dauert das Laden der Einstiegsseite geschlagene 45 Sekunden.

Ich hab beobachtet, da? w?hrend wieser Zeit der mysqld bis zu 99% CPU-Last einnimmt.

Woran liegt der langsame Aufbau und wie kann ich das beschleunigen?

Gruss Lars

Link to comment
Share on other sites

  • Replies 58
  • Created
  • Last Reply
Guest HHGAG

Kann ich nicht nach vollziehen, lade Zeit max. 3 sek. :)

Vielleicht den AOL-Browser in Betrieb???

Und an der DB bzw. am Shop wurde auch modifiziert und das auch noch nicht richtig :z:

z.B. Hier:

http://xtc.o4s.de/product_info.php?products_id=6404

Fehler:

1054 - Unknown column 'p.products_uvp' in 'field list'

select p.products_fsk18, p.products_discount_allowed, p.products_id, p.products_uvp, pd.products_name, pd.products_description, p.products_model, p.products_shippingtime, p.products_quantity, p.products_weight, p.products_image, p.products_status, p.products_ordered, pd.products_url, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id, p.product_template, p.product_template from products p, products_description pd where p.products_status = '1' and p.products_id = '4714' and pd.products_id = p.products_id and p.group_ids LIKE '%c_1_group%' and pd.language_id = '2'

Link to comment
Share on other sites

Originally posted by HHGAG@Jun 16 2004, 18:15 PM

Kann ich nicht nach vollziehen, lade Zeit max. 3 sek. :)

Vielleicht den AOL-Browser in Betrieb???

Sicher nicht :)

Die Problematik habe ich hier sowohl Mozilla/Linux als auch Mozilla/Windows, Firefox/Windows und IE/Windows. Alles langsam.

Gruss Udo

Link to comment
Share on other sites

Originally posted by larolt@Jun 16 2004, 18:30 PM

Danke. Gefixt.

Nat?rlich nur das mit der products_uvp.

Ist immernoch langsam. Wobei: Per wget kann ich die Einsteigsseite innerhalb von 15 sek laden, ohne Bilder. Und die Seite selber ist nur 17 KB gross.

Irgendwas ist da faul.

Gruss Lars

Link to comment
Share on other sites

Originally posted by mzanier@Jun 16 2004, 18:34 PM

was haste denn ver?ndert ?

solch langsamer aufbau kann eigentlich nur zustande kommen wenn man nen mist sql server hat.

was du machen kannst, ist zb die whats news box rausprogrammieren etc, das verkraftet wohl dein server nicht.

Ver?ndert hab ich nur die Produktanzeige. sie wurde erweitert um eine UVP (bitte mit einbauen als Standard!)

SQL-Server ist: mysql-server 4.0.20-0.dotdeb

Was hat sich gegen?ber osCommerce bei der NeuheitenBox denn ver?ndert, da? die solange zur Generierung braucht? Da geht es doch auch schnell. Siehe http://shop.o4s.de.

Gruss Lars

Link to comment
Share on other sites

Originally posted by mzanier@Jun 16 2004, 18:40 PM

wasn das f?r server ?

auch der osc ist schon sehr lahm.

um das schneller zu machen, kannst du nur auf nen vern?nftigen server wechseln, oder features wie neue produtkte usw wieder rauscoden.

AMD XP 2000+ mit 512 MB RAM

Und komm mir nicht, da? XTC mehr Power braucht. Wenn dem so ist, sollte ich mich wohl eher von xtc abwenden als dass schneller zu machen oder?

Wir sind hier doch nicht bei Microsoft.

Was macht die Neuheiten denn so langsam? Unsauberer Code? Schlechter SQL-Query?

Gruss Lars.

Link to comment
Share on other sites

Guest HHGAG

Es werden auch Shops mit 1200'er durons betrieben und die lahmen nicht so rum wie deiner, hast wohl ne schlechte Anbindung.

Wieviele Shops hast Du denn noch laufen, auf dem Server?

Link to comment
Share on other sites

Und komm mir nicht, da? XTC mehr Power braucht. Wenn dem so ist, sollte ich mich wohl eher von xtc abwenden als dass schneller zu machen oder?

jup, braucht mehr resourcen. allein schon durch smarty. da smarty einen rekursiven c ompiler hat.

512 ram ist bisserl eng wenn auf einem server mehere shops laufen.

aber auf ner vern?nftigen maschine ist das kein problem.

http://www.best-electronics.net/

l?uft mit ca 25.000 artikeln, 2 sprachig.

Link to comment
Share on other sites

Originally posted by HHGAG@Jun 16 2004, 18:47 PM

Es werden auch Shops mit 1200'er durons betrieben und die lahmen nicht so rum wie deiner, hast wohl ne schlechte Anbindung.

Wieviele Shops hast Du denn noch laufen, auf dem Server?

Einen, auf welchen sich aber nur 10 User/Monat tummeln.. Und die Anbindung ist gut. Schnell genug auf alle F?lle.

Abruf von zu Hause:

mueller@bruce:/tmp [19:49:33]$ time wget -q http://xtc.o4s.de

real 0m4.747s

user 0m0.030s

sys 0m0.000s

Abruf von localhost:

www:/tmp# time wget -q http://xtc.o4s.de

real 0m4.537s

user 0m0.010s

sys 0m0.000s

www:/tmp# cat /proc/loadavg

0.22 0.26 0.42

Ist also zu vern?chl?ssigen.

Gruss Lars

Link to comment
Share on other sites

Originally posted by mzanier@Jun 16 2004, 18:48 PM

jup, braucht mehr resourcen. allein schon durch smarty. da smarty einen rekursiven c ompiler hat.

512 ram ist bisserl eng wenn auf einem server mehere shops laufen.

aber auf ner vern?nftigen maschine ist das kein problem.

http://www.best-electronics.net/

l?uft mit ca 25.000 artikeln, 2 sprachig.

aber auf ner vern?nftigen maschine ist das kein problem.

http://www.best-electronics.net/

l?uft mit ca 25.000 artikeln, 2 sprachig.

Nach der Auswhal einer Kategorie brauchte der Shop geschlagene 18 Sekunden zum Neuladen.

Jaja, das ist nat?rlich echt vern?nftig... *kopfsch?ttel*

jup, braucht mehr resourcen. allein schon durch smarty. da smarty einen rekursiven c ompiler hat.

512 ram ist bisserl eng wenn auf einem server mehere shops laufen.

Es wird nur einer von beiden laufen. Nicht mehrere. Und daf?r muss es trotzdem reichen.

Dann ist smarty also scheisse?

Gruss Lars

Link to comment
Share on other sites

das hat nix damit zu tun das smarty scheisse ist.

das hat ein template engine nun mal ansich, das es einen parser und compiler beinhaltet.

aber eine gewissen produktanzahl muss einfach ein vern?nftiger server her.

die 18 sec liegen wohl an deiner conn, bei mir dauert das 1-2 sek (adsl)

Link to comment
Share on other sites

Nu isses schneller (ca. 1 Sek):

Artikelanzahl hinter Kategorienamen? false

Es hat also sehr stark den Anschein, als ob die rekursive Suche ?ber die Kategorien der ?belt?ter ist.

Dann bleibt noch eine letzte Frage:

Wenn ich internes Caching aktiviert habe, kann ich nur _eine_ Suchabfrage absetzen.

Suche ich danach nach einem anderem suchwort bekomme ich als Ergebnis das alte Suchwort.

Deaktiviere ich das interne Caching, funktioniert alles.

Gr?nde?

Gruss Lars

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
  • Create New...