Zum Inhalt springen

SQL-Update-Query absetzen trotz Caching

Erstellt am 24. Oktober 2010 · 1 Antwort · letzte Antwort am 28. Oktober 2010

Tags: Datenbank, Cache & Performance, Frage

dercin ·

Hi Leute,

ich habe gerade eine Lexikon-Extension gebastelt. Man kann einzelne Beiträge anklicken.
Innerhalb der Detailansicht eines Stichwortes möchte ich ein Datenbankfeld "hits" um 1 erhöhen.

Das Ganze mache ich in meiner PHP-Klasse folgendermaßen und es klappt auch solange, wie ich Caching deaktiviert habe:

# Aufrufe werden aktualisiert
$update = array('hits' => $record['hits']+1);
$GLOBALS['TYPO3_DB']->exec_UPDATEquery("tx_cinabc_words","uid='".$this->piVars['showUid']."'",$update);

Gibts eine Möglichkeit, dass die eigentliche Ausgabe des Stichworts schon gecached wird, aber ich trotzdem ein solches SQL-Query absetzen kann? Z.B. in dem ich Platzhalter innerhalb einer Extensions setze, beispielsweise mit Includes o.ä.

Vielen dank schonmal

Gruß

Nico

dercin ·

Niemand ne Idee?

Ich hab mir überlegt man könnte eine Art Zählpixel einbauen, also eine unsichtbare Grafik, die ein dynamisches PHP-Script aufruft

Beispiel:

<img src="fileadmin/my_ext/tx_cinabc/counter.php?abc_ic=123">

Was haltet ihr davon?