Title: Statify &amp; Caching?
Last modified: June 27, 2021

---

# Statify & Caching?

 *  Resolved [alauer](https://wordpress.org/support/users/alauer/)
 * (@alauer)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/)
 * Hallo
    sobald FastestCache oder auch WPSuperCache installiert ist, liefert Statify
   nichtmal annähernd korrekte Daten. Gibt es ein Cache-Plugin mit dem/das mit Statify
   gut und korrekt zusammenarbeitet?
 * Gruß
    Axel

Viewing 10 replies - 1 through 10 (of 10 total)

 *  Plugin Support [Stefan Kalscheuer](https://wordpress.org/support/users/stklcode/)
 * (@stklcode)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14600869)
 * Hallo Axel,
 * hast du JavaScript basierte Erfassung in den Statify Einstellungen aktiviert?
   Bei längeren Caching anzeigten ggf. mit abgeschalteter Nonce-Prüfung, falls die
   Gültigkeit nicht ebenfalls erhöht ist.
    Ohne wird bei Antworten aus dem Cache
   nichts erfasst und die Zahlen liegen entsprechend deutlich zu niedrig.
 * Ich betreibe selbst ein paar Seiten mit Statify und WP Super Cache und Caching-
   Zeiten 4-12h ohne Schwierigkeiten.
 * Gruß,
    Stefan
 *  Thread Starter [alauer](https://wordpress.org/support/users/alauer/)
 * (@alauer)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14602727)
 * Hallo Stefan,
    1: Ja, JS-basiert ist aktiviert 2: Ich habe mehrere Websites und
   sehe das Problem bei allen. 3: Der Dev von FSCache schrieb: [https://wordpress.org/support/topic/does-fc-make-statify-stop-counting/](https://wordpress.org/support/topic/does-fc-make-statify-stop-counting/)
   4: [https://www.axellauer.de/temp/stat.jpg](https://www.axellauer.de/temp/stat.jpg)(
   auf anderen Seiten habe ich täglichen Wechsel von 0 zu über 500 der sich nicht
   durch Positionsschwankungen bei Google erklärt denn diese überwache ich auch)
 * Den Punkt mit der Nonce-Prüfung verstehe ich allerdings nicht wirklich.
    Was 
   wäre die Einstellung die ich aktivieren sollte? Nonce an oder aus? “wenn die 
   Cache-Zeit länger als die Nonce-Gültigkeitsdauer eingestellt ist” Was ist “Nonce-
   Dauer” und wie ermittle ich die Cache-Zeit? Gruß Axel
 *  Plugin Support [Stefan Kalscheuer](https://wordpress.org/support/users/stklcode/)
 * (@stklcode)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14602979)
 * Wenn die verlinkte Seite eine der betroffenen ist, fehlt hier jede Spur von Statify,
   auch wenn ich Laden am Cache vorbei durch willkürliche Parameter in der URL (
   z.B. …?nocache – fast 10fache Ladezeit wird wohl ohne Cache sein) erzwinge. Das
   Problem liegt also nicht unmittelbar am Caching.
 * Du verwendest hier offenbar die WPFC JavaScript „Optimierung“, d.h. JS Ressourcen
   werden nicht direkt eingebunden, sondern zusammengefasst. Hier fehlt der Statify
   Teil auf jeden Fall – schlecht.
 * Ich habe die Einstellungen nicht vor Augen, ggf. kann man das Statify JS davon
   ausschließen. Das Plugin fügt die Ressource erst recht spät in der `wp_footer()`
   Phase hinzu, wenn vorher schon rausgesprungen wird, wäre das problematisch.
 * Die Seite wirft JavaScript Fehler durch einen eingebetteten Avia Cookie Consent
   Schnipsel, der ausgeführt wird, bevor JQuery geladen ist. Das sollte auf jeden
   Fall auch korrigiert werden, ob es mit dem Problem zusammenhängt schwer zu sagen.
   
   UnerMenu beklagt sich auch, dass die normale Initialisierung (sehr wahrscheinlich
   dadurch) nicht funktioniert und ein Fallback greifen musste.
 * Zu den Nonces.
    Ganz kurz: WP generiert für AJAX Anfragen Einmalcodes (Nonces),
   um zu legitimieren, dass die Anfrage wirklich von der Seite kommt. Sind nicht
   ewig gültig, daher kann es bei langen Caching-Zeiten vorkommen, dass die Anfragen
   mit Status 401 abgewiesen werden. Kann man abschalten, geht ja „nur“ um Statistik,
   also im Regelfall nichts kritisches. Sollte man im Hinterkopf haben, ist hier
   aber nicht das Problem.
 * [https://codex.wordpress.org/WordPress_Nonces](https://codex.wordpress.org/WordPress_Nonces)
 * Gruß,
    Stefan
 *  Thread Starter [alauer](https://wordpress.org/support/users/alauer/)
 * (@alauer)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14603115)
 * Hallo Stefan,
    ja, Statify hatte ich inzwischen deaktiviert denn eine Statistik
   die nicht zählt …. Habe Statify aber gerade wieder aktiviert da Du ja anscheinend
   was prüfen wolltest.
 * Zum Rest:
    Ich versuche deinen Ausführungen zu folgen, aber bin nicht sicher 
   ob es mir gelingt.
 * “_Du verwendest hier offenbar die WPFC JavaScript „Optimierung“, d.h. JS Ressourcen
   werden nicht direkt eingebunden, sondern zusammengefasst._ ”
    Du meinst damit
   die Einstellungen des Cache-Plugins, korrekt? Welche hiervon ist das denn? Und
   gibt es hier überhaupt eine Einstellung die eine Verbesserung herbeiführt oder
   geht das mit diesem Cache-Plugin überhaupt nicht? [https://axellauer.de/screenshots/fscache.jpg](https://axellauer.de/screenshots/fscache.jpg)
 * “_Die Seite wirft JavaScript Fehler durch einen eingebetteten Avia Cookie Consent
   Schnipsel, der ausgeführt wird, bevor JQuery geladen ist._”
    Du meinst diesen,
   korrekt? “Uncaught ReferenceError: jQuery is not defined <anonymous> [https://www.axellauer.de/:573&#8221](https://www.axellauer.de/:573&#8221);
 * “UberMenu beklagt sich auch, dass die normale Initialisierung (sehr wahrscheinlich
   dadurch) nicht funktioniert und ein Fallback greifen musste.”
    Das kann ich nicht
   nachvollziehen. Wo siehst Du das?
 * Gruß
    Axel
 *  Plugin Support [Stefan Kalscheuer](https://wordpress.org/support/users/stklcode/)
 * (@stklcode)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14604899)
 * Hallo Axel,
 * jetzt sieht es etwas anders aus.
    Ohne Cache wird korrekter Weise _/wp-content/
   plugins/statify/js/snippet.min.js_ eingebunden und ruft sauber _wp-ajax.php_ 
   auf. Kommt mit Status 204 zurück, so sollte es sein.
 * Mit Cache fehlt das JS Snippet, dafür gibt es dann eine _/cache/wpfc-minified/…/…
   js_, in der eigentlich alle JS Ressourcen zusammengefasst werden sollten.
 * Die ist recht überschaubar, es fehlt aber auf jeden Fall Statify.
    Andere Ressourcen
   werden z.T. ganz normal eingebunden.
 * Ich sehe entsprechend auf der gecachten und “optimierten” Seite 2 Fehler:
    - Statify tut nichts
    - UberMenu muss auf Fallback zurückgreifen und liefert die Meldung in der Browserkonsole:
    - > Notice: UberMenu initialized via window.load. This indicates that an unrelated
      > error on the site prevented it from loading via the normal document ready
      > event.
 * Da aber ohnehin nur ein sehr kleiner Anteil der Skripte zusammengefasst wird,
   bringt dies Einstellung im gegebenen Szenario auch nicht allzu viel. Ich würde
   zunächst versuchen, diese Funktion abzuschalten: “JS kombinieren”.
 * Wenn das nicht hilft, wäre meine nächste _Vermutung_, dass es ein Problem beim
   Preload (“Vorlagen”) geben könnte, sodass Statify der Meinung ist, kein Skript
   einbinden zu müssen und die Seite entsprechend ohne gecacht wird.
 * Ich komme heute auf jeden Fall nicht mehr dazu, ein Testszenario aufzubauen und
   einmal zu debuggen, welche Kombination das Problem verursacht, werde es mir die
   Tage aber auf jeden Fall noch einmal ansehen. Ich weiß, dass _WP Super Cache_
   und JS Zusammenfassung mit _Autoptimize_ keine Probleme machen, also kein generelles
   NoGo. Aber hier läuft es ganz offensichtlich nicht rund.
 * Gruß,
    Stefan
 *  Thread Starter [alauer](https://wordpress.org/support/users/alauer/)
 * (@alauer)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14619215)
 * Hallo Stefan,
    nachdem ich zuerst dachte die Änderungen an den Settings hätten
   geholfen sieht es nun wieder so aus wie vorher. – Erster Tag: Zählte, aber ungefähr
   um den Faktor 5 weniger als “normal” – Zweiter Tag: 70% von Tag 1 – Dritter Tag:
   10% von Tag 1 – Vierter Tag (heute): Taucht nicht mal mehr als Datum auf – es
   hat quasi gestern Nachmittag aufgehört zu tracken.
 * Und das ist genau das Verhalten das ich auf mehreren Websites beobachte – ein
   über ca 4 bis 6 Tage alternierendes Besucheraufkommen das zwischen 0 und “Irgendwas”
   schwankt – wobei “Irgendwas” auch nur ein Bruchteil jener Zahlen ist die vor 
   dem Einbau von WPC oder FC getrackt wurden.
 * Gruß
    Axel
 *  Plugin Support [Stefan Kalscheuer](https://wordpress.org/support/users/stklcode/)
 * (@stklcode)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14621945)
 * Hallo Axel,
 * das Problem ist immerhin einfach: Caching-Zeit länger als Nonce-Gültigkeit (s.
   o.)
    Die AJAX Anfrage von Statify liefert auf gecachten Seiten aktuell fast ausschließlich“
   403 Forbidden”, ohne Cache ordnungsgemäß 204.
 * Passt soweit ganz gut zur Beobachtung, direkt nach dem Neuaufbau des Caches sind
   die Daten frisch, alles gut. Dann laufen die Nonces zunehmend ab nach 8-12h werden
   zunehmend weniger Seiten erfasst. Bis der Cache neu aufgebaut wird, durch Ablauf
   oder Bearbeitung einzelner Inhalte, dann geht das Spiel von vorne los.
 * Bei entsprechend langen Cache-Zeiten würde es sich wohl anbieten, die Nonce-Prüfung
   für die Statistik zu deaktivieren (in den Statify Einstellungen). Sollte dieses
   Problem unmittelbar lösen.
 * Gruß,
    Stefan
 *  Thread Starter [alauer](https://wordpress.org/support/users/alauer/)
 * (@alauer)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14622014)
 * Hallo Stefan,
    OK, ist geändert. Werde es beobachten und mich in einigen Tagen
   wieder melden
 * Gruß Axel
 *  Thread Starter [alauer](https://wordpress.org/support/users/alauer/)
 * (@alauer)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14624392)
 * Kurz noch eine andere Frage zu “Beste Inhalte”:
    Werden hier nur die Einstiegsseiten
   gezählt? Oder auch wenn bspws. 100 Leute auf der Index einsteigen, aber 90 davon
   dann nach “XY” gehen und dort abspringen und XY selbst keine Besucher über SuMas
   generiert: Würde dann “XY” in der Bestenliste auftauchen?
 * Gruß
    Axel
 *  Plugin Support [Torsten Landsiedel](https://wordpress.org/support/users/zodiac1978/)
 * (@zodiac1978)
 * [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14628104)
 * Hi [@alauer](https://wordpress.org/support/users/alauer/)
 * > Würde dann “XY” in der Bestenliste auftauchen?
 * Ja, es werden ja nur “Views” gezählt. Dabei ist es egal woher diese Views kommen.
   Solange das Skript/Snippet ausgeführt wird, wird gezählt. Dazu bedarf es nicht
   einer externen Quelle.
 * Beste Grüße
    Torsten

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Statify & Caching?’ is closed to new replies.

 * ![](https://ps.w.org/statify/assets/icon-256x256.png?rev=2355063)
 * [Statify](https://wordpress.org/plugins/statify/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/statify/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/statify/)
 * [Active Topics](https://wordpress.org/support/plugin/statify/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/statify/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/statify/reviews/)

 * 10 replies
 * 3 participants
 * Last reply from: [Torsten Landsiedel](https://wordpress.org/support/users/zodiac1978/)
 * Last activity: [4 years, 10 months ago](https://wordpress.org/support/topic/statify-caching/#post-14628104)
 * Status: resolved