Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie thinkPHP+Ajax, um Seiten-PV-Aufrufe zu zählen

So verwenden Sie thinkPHP+Ajax, um Seiten-PV-Aufrufe zu zählen

黄舟
黄舟Original
2017-03-16 09:31:211633Durchsuche

In diesem Artikel wird hauptsächlich die Methode von thinkPHP + Ajax zum Erzielen statistischer Seiten-PV-Aufrufe vorgestellt, die das Aufrufen von ThinkPHP-Vorlagen sowie datenbankbezogene Lese- und Schreibfähigkeiten umfasst. Freunde in Not können sich darauf beziehen

Dieser Artikel beschreibt thinkPHP mit Beispielen + Ajax-Methode zur Implementierung statistischer Seiten-PV-Aufrufe. Teilen Sie es als Referenz mit allen:

Statistiken zum PV-Volumen werden sehr häufig verwendet. Durch die Verwendung von Ajax können die Auswirkungen von Seiten-Caching, solange der js des Clients vorhanden ist. Sobald der Code ausgeführt wird, kann der Datenverkehr gezählt werden.

Es gibt insgesamt zwei Schritte:

1. Platzieren Sie den folgenden Code in der zu zählenden HTML-Seite und ersetzen Sie beim Testen die Adresse durch Ihre eigene.


<script>
var ajax;
if(window.XMLHttpRequest){ ajax = new XMLHttpRequest();}else{ ajax = new ActiveXObject(&#39;Microsoft.XMLHTTP&#39;);}
ajax.open(&#39;GET&#39;,&#39;MODULE/Article/set_hits/id/{$_GET[&#39;id&#39;]}&#39;,true);
ajax.send();
</script>
2. Der folgende Code wird im entsprechenden

Controller platziert, M('table name') setInc('field') Ersetzen es mit Ihrer eigenen, der vom Ajax-Code oben angeforderten Methode.


Das obige ist der detaillierte Inhalt vonSo verwenden Sie thinkPHP+Ajax, um Seiten-PV-Aufrufe zu zählen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn