NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Počítadlo pozretí

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Dominik Gavrecký:25.2.2016 19:35

Zdravím "kolegov",

väčšina z vás sa už určite stretla s tým že na stránke vám zobrazuje počet zhliadnutí nejakej novinky alebo článku. A mňa by zaujímalo ako na to. Napadlo ma zapisovať si do DB každú návštevu s ID + IP a potom to len coun(tnuť) ale nie som si istý či je to ideálne riešenie.

Ďakujem za každú radu

Odpovědět
25.2.2016 19:35
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Numero
Člen
Avatar
Numero:25.2.2016 19:50

http://www.itnetwork.cz/…adlo-navstev a pokračuje to tady:
http://www.itnetwork.cz/…ev-dokonceni

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
25.2.2016 19:50
Co si člověk neudělá sám to nemá...
Avatar
Odpovídá na Dominik Gavrecký
Uživatel sítě :25.2.2016 19:54

Já osobně bych toto řešil jak se to většinou řeší tak, že při zobrazení dané stránky vždy update celkového počtu o 1. I když si to za sebou tu stránku s novinkou například 5x refreshnu stále se to bere jako bych si ji zobrazil 5x. Pokud chceš zobrazení unikátních uživatelů, tak to řeš přes IP jak jsi zmínil.

Můžeš to také rozvrhnou na unikátní návštěvníky za den.

Je důležité si určit metodiku měření.

Jak jsem již zmínil prvně, co refresh to update zhlédnutí.
Také to můžeš dát na ty IP či cookinu a pokud přijde po 30 minutách znovu, tak provedeš znovu zápis návštěvy. Pokud přijde ještě během 30 minut tak se to bude brát stále jako 1 návštěva. (Spíže bych využil u návštěvnosti celkové webu než daného článku)
Či ty unikátní IP za den, třeba.

Za mě bych volil 1. možnost, je nenáročná, časem bude pěkné číslo a upřímně kdo řeší zhlédnutí u článků.

Nahoru Odpovědět
25.2.2016 19:54
Chybami se člověk učí, běžte se učit jinam!
Avatar
Neaktivní uživatel:25.2.2016 19:55

Jen bych dodal, že v dnešní době je spousta lidí na Wi-Fi, mají tedy stejné IP adresy. Mohl bys tedy každému novému uživateli vytvořit unikátní cookie (pokud nebude existovat, tak ji vytvoříš), kterou nahradíš za tu IP. Nestane se tedy, že 30 studentů na školní Wi-Fi bude považováno za jednoho člověka ;)

Nahoru Odpovědět
25.2.2016 19:55
Neaktivní uživatelský účet
Avatar
David Hynek
Tvůrce
Avatar
Odpovídá na Dominik Gavrecký
David Hynek:25.2.2016 19:55

ale ono se to tak opravdu dělá... navíc můžeš zaznamenat i další věci, jako průběh návštěv stránek, čas strávený na stránkách, mapy pohybu myši, odkud návštěvník přišel, jeho rozlišení monitoru, zařízení, operační systém a pod. Jestli mít chceš mít o svých stránkách přehled, je statistika úžasný zdroj informací, navíc skoro zdarma...

Nahoru Odpovědět
25.2.2016 19:55
Čím víc vím, tím víc věcí nevím.
Avatar
Odpovídá na David Hynek
Dominik Gavrecký:25.2.2016 20:04

To ano ale ak má stránka 1000 noviniek a má zaznamenávať každú jednu IP pri každej novinke nie je to záťaž pre ten web ?

Nahoru Odpovědět
25.2.2016 20:04
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
Odpovídá na Dominik Gavrecký
Uživatel sítě :25.2.2016 20:17

Zátěž ne, spíže to zabere hodně místa časem. Je fajn sice, že myslíš do předu, ale za jak dlouho tvůj web bude mít 1000 novinek a více jak 1000 uživatelů online. To řeší potom upgrade železa, resp. přikoupení místa, apod..

Nahoru Odpovědět
25.2.2016 20:17
Chybami se člověk učí, běžte se učit jinam!
Avatar
Numero
Člen
Avatar
Numero:25.2.2016 20:36

A nebo můžeš používat google analytics

Nahoru Odpovědět
25.2.2016 20:36
Co si člověk neudělá sám to nemá...
Avatar
Odpovídá na Numero
Dominik Gavrecký:25.2.2016 21:13

Potreboval by som ti vypísať ... Potrebujem spraviť niečo ako počet prečítaní novinky takže toto by mi môj problém nevyriešilo. Tak ma napadlo ak by som vytvoril tabuľku news_seen so stĺpcami id news_id ip a už by som to len insertoval podľa id novinky a overoval či už tam IP nie je ...

Nahoru Odpovědět
25.2.2016 21:13
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.