Thursday, June 20th 2013, 2:22pm UTC+2

You are not logged in.

  • Login
  • Register

Performance V4 R2

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

1

Thursday, October 14th 2010, 8:49pm

Performance V4 R2

Mal wieder ein Beitrag zu der Performance.

Ich habe alles was ich hier finden konnte bereits probiert. Nun sitz ich noch vor der

(This term was hidden for guests. To be able to read it you should register!)

und kommentiere da einige Funktionen aus, die ich nicht benötige, in der Hoffnung, dass es was bringt.

Was kann ich noch alles machen, damit sich die Parse Time von fast 3 Sekunden bei hauptsächlich den Produkt- & Kategorielisten auf maximal 1 Sekunde verringert?
Startseite, Produkte und Seiten aus den Contentmanager sind OK.
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

2

Friday, October 15th 2010, 9:30am

Lass bitte die Flossen vom Core =)

Schalte DB Cache an und es ist alles in Ordnung, das schaffen wir mit dem nächsten Update eh ab, dann sind die Caches von Haus aus aktiviert, wie es auch in so manch anderen Systemen ist.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

3

Friday, October 15th 2010, 12:24pm

Noch andere Ideen? So Zufriedenstellend ist das noch nicht mit dem DB-Cache :(
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

4

Friday, October 15th 2010, 1:59pm

Produktfilter abschalten, sonst gibts da keine Möglichkeit außer vernünftiges Webpack
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

5

Friday, October 15th 2010, 2:10pm

Anhand der phpinfo-Datei kannst du nichts rausfinden oder?

Der Shop ist schon aufs Minimum reduziert, es laufen nur Kategorie-Box, Admin-Box, Content-Box, Bewertungs-Box und Info-Box.
Sortierungsfilter sind auch ausgeschalten.
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

6

Friday, October 15th 2010, 2:17pm

Wieviele Artikel sind denn in der Kategorie? Sind die Boxen wirklich über die
(This term was hidden for guests. To be able to read it you should register!)
abgeklemmt oder nur im Template raus geschmissen worden?
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

Twols

Intermediate

Date of registration: Jun 18th 2008

Posts: 306

Thanks: 19

Location: Hannover

7

Friday, October 15th 2010, 3:15pm

Du könntest in class.hhg_theme.php

(This term was hidden for guests. To be able to read it you should register!)

setzen.

Das bringt nur geringfügig etwas, und nur wenn der Shop nicht viele Besucher hat.

Sonst hilft nur Caching in Smarty, was aber eine Menge Probleme mit sich ziehen kann. Ist aber ein gewaltiger Performance Booster.

Bei mir liegt die Parse Time zwischen 1 und 3 Sekungen, was wirklich zum Heulen ist. Aber ich habe auch nur ein günstiges Account bei All-Inkl. Mit php-caching und einem vernünftigen Host sollte man ohne Rumgehacke schnellen Shop haben.
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

8

Friday, October 15th 2010, 3:20pm

Das Smarty Caching sollte erst mit dem kommenden Update verwendet werden, es sind noch einige Stellen die durch das Caching zu Problemen führen kann. Ab dem nächsten Update wird das Smarty Caching, Gzip Kompression und höchstwahrscheinlich auch das Datenbank Caching von Haus aus aktiviert sein. Damit liegen die meisten Seiten bei einer Parsetime von ca. 0.8 sek wenn man das Standardtheme im vollem Umfang verwendet.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

9

Friday, October 15th 2010, 4:28pm

Also die Boxen hab ich natürlich in der boxes.php abgeklemmt.

Es sind bisher durchschnittlich ca. 15 Artikel je Kategorie angelegt. Also nicht wirklich viele.
Selbst wenn ich eine Kategorie öffne, die 5 Unterkategorien hat, also lediglich diese 5 Kategorien laden muss, dauert es bis zu 3 Sekunden.

Beim Artikel in den Warenkorb packen hatten wir sogar einen Rekord von 12 Sekunden. Das geht absolut garnicht.

Das smarty-caching find ich nicht, bzw. hab davon keine Ahnung. Das gesetzte

(This term was hidden for guests. To be able to read it you should register!)

bringt leider auch garnichts.
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

10

Friday, October 15th 2010, 4:38pm

Ist der Artikel Count hinter den Kategorien aktiviert? Wenn ja abschalten. Aber wenn ein Insert so lange dauert, solltet auf jeden Fall ein anderes Webpack her.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

11

Friday, October 15th 2010, 5:03pm

Artikelcount ist auch aus, damit meinst du doch die Artikelanzahl hinter den Kategoriennamen?

Wieso inserts? Die Selects dürften doch das langsame laden verursachen oder?
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

12

Friday, October 15th 2010, 5:10pm

Ja, richtig Artikelanzahl hinter den Kategorien. Insert weil 12 sek für Artikel in Warenkorb legen, es wird ein Insert ausgeführt.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

13

Friday, October 15th 2010, 5:15pm

Ja, na klar. War noch bei den Kategorien ;)

Kannst du mal nen Blick über die phpinfo werfen?
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

14

Friday, October 15th 2010, 5:20pm

Die
(This term was hidden for guests. To be able to read it you should register!)
bringt nichts, weil eher der MySQL Server dicht ist, wer weiß wieviele auf dem Server rum hängen, der scheint überlastet zu sein.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

15

Friday, October 15th 2010, 5:40pm

Und das trotz eines Servers in nem Rechenzentrum? (Hab da leider keine Ahnung von)
Bei nem Webhosting-Paket wäre mir das logisch. Dachte nur bei nem Server hat jeder seinen eigenen und muss sich nichts teilen.
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page

HHGAG

Sage

Date of registration: Jun 14th 2008

Posts: 15,378

Thanks: 37

Occupation: CEO

16

Friday, October 15th 2010, 6:42pm

Was soll das denn für ein Server sein? Wenn überhaupt, dann ist es entweder nen virtueller Server der nicht genug Ram hat oder ein hoffnungslos überforderter Root Server, es sei denn ein Spezialist hat die Konfiguration vermurkst. Ist das der Blaue den Du meinst? Der war doch am Anfang richtig flott, ggf. wurde die Konfiguration verändert. Ansonsten schalte mal den DB Cache ab, mal sehen obs dann schneller wird.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Go to the top of the page

davin_darock

Professional

Date of registration: Mar 5th 2009

Posts: 737

Location: Berlin

Occupation: Selbstständig

17

Saturday, October 16th 2010, 2:56am

siehe PN...
davin-c
Maik Kleinhanns | freiberuflicher Mediengestalter für Digital- & Printmedien | www.davin-c.de
  • Go to the top of the page