Hallo,
gerne doch - hilft doch allen und bei sehr spezifischen Fragen einfach bei uns durchklingeln.
Wir arbeiten die Sitemap durch (sofern so im Plugin eingestellt) - diese beinhaltet ein Datum der letzten Änderung.
Sofern dieses neuer ist, als der letzte
Start des Optimizer (und die Einstellung gesetzt dass nur geänderte Dateien bearbeitet werden), wird im nächsten Cron Durchlauf die Seite auch optimiert.
Dazu muss jedoch natürlich auch die Sitemap geupdatet werden (kann man ja einstellen, dass dies mit dem
WaWi Abgleich passiert).
Wir speichern dabei nur den Start und nicht das Datum jeder URL, damit die Daten klein bleiben. Im Worst-Case startet der Optimizer um 10, ein Artikel wird um 10:15 geupdatet und der Optimizer ist um 10:30 fertig.
Dann würde im nächsten Durchlauf diese Datei auch nochmal gemacht werden (denn 10:15 > 10:00).
Der Optimizer arbeitet im Ablauf wie folgt:
- Erhalte URL der zu optimierenden Seite
- Starte die Optimierung per CURL-Request (sprich nicht direkt im Optimizer sondern per externem Aufruf mit gesichertem Parameter, damit die Seite unverfälscht ist).
- Nach Fertigstellung, spätestens jedoch nach 60 Sekunden (zur Sicherheit) wird, sofern alles okay war, wird in der Datenbank die URL gelöscht
Kurzum: Das passiert eigentlich danach, damit genau das nicht passieren kann.
Gibt es einen Fehlerlog oder ähnliches?
Zur Lizensierung:
Wir sparen uns zick tausend Abfragen - und machen das nur 1x pro Tag - wir verkraften das und euch Shopbetreiber kostet es somit kaum was.
Das kann man aber beschleunigen: Im Plugin unter "Plugininfo" auf "Lizenz neu prüfen" klicken.