Statistici complete de vizite

Statistici complete de vizite

Astăzi, nici măcar toate companiile de hosting plătite nu oferă statistici complete despre vizitele pe site-ul dvs. - ce să spun despre liber. Desigur, puteți utiliza servicii gratuite, cum ar fi HotLog (de exemplu, contoare doar la stânga textului), dar serviciile mai bune sunt costisitoare. Puteți crea propriile statistici, aproape fără dificultate, pentru aceasta trebuie să scrieți doar câteva linii de cod. Să începem.







Metoda One utilizând sesiunile:

Acum, hai să trecem prin câteva părți ale codului:

Aici pornim mecanismul sesiunilor, această linie este pur și simplu necesară, pentru că în exemplul respectiv vom păstra o înregistrare a utilizatorilor care nu sunt "luați în considerare" de sesiune.

Aici verificăm dacă există o sesiune numită "numărată", dacă nu, apoi executați codul urmând această linie.

Și aici, deja în această bucată de cod, declarăm o listă de variabile care, la rândul lor, se referă la variabilele globale, poate că nu este necesară descrierea activității tuturor acestora, ci doar despre funcțiile acestora.







  • $ _SERVER ['HTTP_USER_AGENT'] - ne spune în jurnal despre utilizatorii browserului și ai sistemului de operare.
  • $ _SERVER ['REQUEST_URI'] - vă spune care pagină a fost înregistrată, puteți compila, de asemenea, statistici ale celor mai populare pagini pentru introducere.
  • $ _SERVER ['PHP_AUTH_USER'] - funcționează, numai dacă aveți o înregistrare pe site-ul dvs. și în conturile de utilizator - numele utilizatorului va fi scris.
  • $ _SERVER ['REMOTE_ADDR'] - bine, aici, în opinia mea, totul este clar - IP-ul utilizatorului este determinat
  • $ _SERVER ['HTTP_REFERER'] - un lucru foarte convenabil - cu care știm de unde a venit utilizatorul și aflați despre site-urile care ne-au pus un link.
  • data ('r') - timpul este scris în format standard.

În ultima bucată de cod - scriem informațiile relevante în fișierul logs.txt. Toate statisticile script-ul este gata!

A doua cale este fără a folosi sesiuni.

În al doilea rând, nu vom folosi sesiunea, adică fiecare hit de utilizator va fi înregistrat în fișierul dvs. de jurnal. Dacă participarea la resurse este ridicată - nu vă sfătuiesc să utilizați această metodă, deși cu aceasta veți obține o imagine completă a prezenței site-ului dvs.

Aproape la fel ca și în primul rând - așa că nu vom mai sta pe el.

Acest script poate fi actualizat astfel încât, de exemplu, la fiecare 24 de ore - trimite informații de la proprietar de resurse, și a fost curățit, dar asta e altă poveste.







Trimiteți-le prietenilor: