Ich benutze TYPO3 7.6 und die Extension News von Georg Ringer. Ich suche nach einer Möglichkeit zu zählen, wie oft eine Nachricht in der Einzelansicht angezeigt wird? Und ich möchte diesen Wert in der News-Einzelansicht ausgeben.Wie oft eine einzelne Nachricht angezeigt wird
Antwort
Meiner Meinung nach gibt es 2 Möglichkeiten, die sich noch um die Leistung kümmern und die Detailansicht cachefähig machen.
1.) Wenn Sie Google Analytics verwenden, verwendet Piwik, ... seine API, um die korrekten Zählerstände von dort abzurufen und zurückzugeben. Dies könnte durch einen Scheduler-Task erfolgen, der alle x Stunden/Minuten ausgeführt wird.
2.) Verwenden Sie ein Tracking-Pixel. Fügen Sie ein Tracking-Pixel ein, das mit einem PHP-Skript verbunden ist (weitere Informationen finden Sie unter eID), die bei jedem Treffer aufgerufen werden. Dann müssen Sie es einfach zurückschreiben.
IMO gibt es keine Erweiterung für keine dieser beiden in der Öffentlichkeit verfügbaren Lösungen. Allerdings habe ich etwas ähnliches wie Lösung # 2, die bei https://github.com/georgringer/newsmostread
- 1. Wie wird eine Nachricht oben angezeigt?
- 2. Nachricht wird nicht angezeigt
- 3. Wie überprüft man, wie oft 'a' angezeigt wird?
- 4. Wie angezeigt wird, wie oft ein Array-Element erscheint
- 5. Wie wird eine Popup-Nachricht im Roblox-Spielmodus angezeigt?
- 6. Wie wird eine Nachricht in Windows Store Apps angezeigt?
- 7. Ruby: Wie wird gezählt, wie oft eine Zeichenfolge in einer anderen Zeichenfolge angezeigt wird?
- 8. Discord.js Einzelne Nachricht löschen
- 9. Moose: Subtype Nachricht wird nicht angezeigt
- 10. Wie kann ich berechnen, wie oft eine Aktivität in Android auf dem Bildschirm angezeigt wird?
- 11. Wie oft wird onunload ausgelöst?
- 12. Paho Android Client löscht Verbindung, wenn eine Nachricht angezeigt wird
- 13. Wie eine einzelne Nachricht an mehrere Verbindungen mit UE senden?
- 14. Boost.Log: Warum wird die Nachricht doppelt angezeigt?
- 15. Die jQuery-Validator-Nachricht wird nicht angezeigt
- 16. Wie wird gezählt, wie oft ein Zeichen in einer SQL-Spalte angezeigt wird?
- 17. Wie wird eine Textansicht im Sperrbildschirm angezeigt?
- 18. Wie wird gezählt, wie oft ein Element in einer data.table nacheinander angezeigt wird?
- 19. Wie implementieren Sie die Nachrichtenübergabe für eine einzelne Nachricht?
- 20. Wie sende ich eine einzelne Nachricht an mehrere IP?
- 21. Zählen Sie, wie oft eine Reihe von Zeichen in einer Datei ohne BufferedReader angezeigt wird
- 22. Wie oft wird dieses Codeteil unendlich oft gedruckt?
- 23. Wie kann ich feststellen, wie oft eine Kopfzeile verarbeitet wird?
- 24. Wie wird die Multiline-Nachricht im Toastrom angezeigt?
- 25. NT Eventlog einzelne Nachricht Größe
- 26. Wie wird eine Toast-Nachricht beim Klicken auf eine Schaltfläche in einem Fragment angezeigt?
- 27. Wie wird eine Nachricht oder eine Warnung nach dem erneuten Laden der Seite angezeigt?
- 28. Wie oft wird eine Methode in Cocoa-Touch aufgerufen?
- 29. Wie oft eine Datenbankansicht in Oracle aktualisiert wird 11g
- 30. Wie oft wird dieser Schleifenkörper wiederholt?
gefunden werden kann, gibt es eine Menge Möglichkeiten, dies zu tun. Der einfachste Weg wäre, einen externen Website-Zähler für jede Nachricht zu verwenden. Ein besserer Weg wäre, ein Feld in die News-Tabelle einzufügen, den News-Controller zu erweitern und dieses Feld bei jedem Aufruf des singleViews aufzufüllen. – nbar
Erweiterung der Controller für das sollte nicht getan werden, da dies bedeutet, dass die Zwischenspeicherung deaktiviert werden muss, was für die Leistung schlecht wäre –