Ich versuche, einen Zugriffszähler für eine Website zu codieren. Als Vorzug, nicht erforderlich, versuche ich, Javascript zu verwenden, um dies zu tun. Auf der HTML-Datei der Website lese ich eine Nummer aus einer Javascript-Datei und gebe diese aus. Wie kann ich jedes Mal, wenn ein Treffer auftritt, "zählen"?
Entschuldigung für solch eine vage Frage. Bin ich auf dem richtigen Weg? Irgendwelche Tipps, Code oder Referenzen werden sehr geschätzt.
Danke!
Bei Verwendung von Javascript können Sie nur die Treffer des aktuellen Benutzers zählen, da Sie die Anzahl in einem Cookie oder einer clientseitigen Technologie speichern müssen.
Für eine genauere Methode müssen Sie eine serverseitige Sprache verwenden und möglicherweise eine Speicher-Engine wie eine Datenbank hinzufügen, damit es funktioniert.
Ich schlage vor, Sie beginnen hier PHP für Anfänger den Link möglicherweise alt, aber es deckt alle Grundlagen, die Sie wissen müssen, um Ihren Zähler zu erstellen.
Javascript kann eine Datei auf einem Server oder Client-Computer nicht ohne Sicherheitsprobleme ändern. Vielleicht möchten Sie auch eine andere Seite als leeres Bild mit PHP
oder einer anderen serverseitigen Skriptsprache laden. Dadurch kann die Zählung der Datei ohne Probleme aktualisiert werden.
Die meisten Sites mit einem Counter, den ich mit viel Traffic sehe, verwenden einen Zeitzähler und verwenden Ajax, um beim Laden die echte Zahl zu erhalten.
Die Vorteile davon sind, dass Sie keinen statischen Zähler haben und Sie erhalten die echte Zahl, sobald Sie aktualisieren, aber wie es zuvor gesagt wurde, mit nur Javascript ist es nicht möglich
Javascript ist eine clientseitige Skriptsprache - es läuft auf dem Client-PC. Der Zähler selbst muss serverseitig implementiert sein, da Sie HTTP-Requests zählen müssen. Der JavaScript-Code kann jedoch verlangen, dass der Server den Zähler auf der HTML-Seite aktualisiert, die auf dem PC des Kunden angezeigt wird.
Eine einfache Schleife scheint die Aufgabe zu erledigen. Ohne Details würde ich annehmen, dass eine Schleife es tun würde. Um auch nach dem Schließen der Website den Überblick zu behalten, habe ich einfache .txt-Dateien verwendet, die auf dem Server gespeichert wurden, der den Überblick behält. Sie müssen jedoch eine serverseitige Sprache verwenden, um die Zählertextdatei zu laden.
Tags und Links javascript