Neu [Shop 4.04] Best Practices für den Aufgabenplaner / Cronjob / cron_inc.php

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Hallo zusammen,

mit ist aufgefallen, dass der Shop v4.04 immer mal wieder beim Seitenaufbauf "stockt". Dann wird die cron_inc.php aufgerufen und die braucht schon mal 3-4 Sekunden - obwohl gar keine Aufgaben über den Aufgabenplaner geplant sind.

Was sind sinnvolle Einstellungen für einen Cronjob, damit die Datei nicht mehr über die Blindgrafik aufgerufen werden muss und so den Shop immer wieder blockiert?

Danke,
Mike
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
5.401
1.325
Blindgrafik komplett aus dem Template rausnehmen.
Danach hängts von deinem Server und Nutzerzahlen ab, was du brauchst und vorallem wieviele Exportformate du erstellst.

Cronjob vor und während der Exportformate. Hast keine, dann reichts den ein paar Mal (serverseitig) in der Nacht aufzurufen.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.795
316
Düsseldorf
Ok, jetzt läuft der Guide wieder, aber das habe ich schon gelesen und spätestens danach ...

Der Aufruf der Blindgrafik bzw. das Anstoßen des Aufgabenplaners hat dabei keine Auswirkung auf die Ladezeit der Seite!

... bin ich davon ausgegangen, dass das ein veralteter Text ist, der nicht mehr gültig ist. Im nächsten Satz ...
Die Blindgrafik ist im JTL-Shop3-Tiny Template in der Datei footer.tpl eingebunden.
... ist ja auch nur vom Shop 3 die Rede.

Wenn ich mir den Quellcode der cron_inc.php anschaue, dann werden damit nicht nur Exporte ausgeführt:
PHP:
       switch ($oCron->cJobArt) {
            case 'newsletter' :  ...
            case 'exportformat' :  ...
            case 'statusemail' :  ...
            case 'tskundenbewertung' :  ...
            case 'clearcache' :  ...

Was ist "status email" für ein Job? Werden darüber z. B. Bestätigungsmails an Kunden geschickt? Die würden dann u. U. nur noch Nachts verschickt?
 

Ähnliche Themen