Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



cast redakcneho systemu - citanost clanku a statistika

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: cast redakcneho systemu - citanost clanku a statistika

Autor: peta1 ♂

13:45:52 08.03.2013

3 - session? Detailnejsi ip jde ziskat i za firewall, pokud je to povolene. Kdysi jsem dal IP a 5 min. maximalne ti tak naskace 20 pristupu / h. A muzes preci oddelit prihlasene od neprihlasenych.
4 - cas, ip, uzivatel id, clanek id; SUBDATE ?
SELECT SUBDATE('2008-01-02', INTERVAL 31 DAY);
https://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html

1,2 neni mi jasne, proc to chces resit ajaxem, kdy otevreni clanku je presmerovani na novou stranku, pri te prilezitosti muze zapocitat precteni. A nebo je mozne vyuzit cas otevreni a cas zavreni stranky (presunu na jinou) a tesne pred tim odeslat ajax. Tusim je to udalost onloadbefore, vice na jakpsatweb.cz. Ziskas cas cteni clanku a podle poctu pismen muzes odhadnout, z kolika procent ma clanek precteny a hnedka vyhazet cas mensi nez 30% clanku. Otevre clanek, kousek precte a zavre, to bych jako precteni nepovazoval.
Ale je to slozitejsi na reseni a asi by mi stacilo otevreni clanku a interval 5-10 min ze stejne ip znovaotevreni.

Citovat příspěvek

 

cast redakcneho systemu - citanost clanku a statistika

Autor: termix1978 ♂

0:31:44 08.03.2013

Ahojte,

potreboval by som naprogramovat velmi jednoduchy redakcny system a jedina 'obtiaznejsia' cast je statistika citanosti clankov. nemam s touto 'temou' vobec ziadne skusenosti, tak by som poprosil o radu (skor sposob riesenia, nie priamo implementaciu) na nasledovne otazky (pripadne akekolvek skusenosti z praxe):

1. ako zaznamenat precitanie clanku (je vhodne AJAX-ove volanie ihned po otvoreni clanku ?, ktore vykona bod 2.)

2. precitanie clanku zaznamenam do DB (id-clanku, datum a cas precitania, ak je pouzivatel prihlaseny tak aj jeho prihlasovacie meno, pripadne jeho id-cko do tabulky pouzivatelov)

3. na zaklade bodu 2. ako zabezpecit aby sa precitanie pre neprihlaseneho pouzivatela nezapisovalo vzdy ked ho znova otvori ? ak by som si zapisoval IP adresu tak to nie je podla mna vhodne, nakolko IP adresa je rovnaka pre vsetkych potencialnych citatelov co maju tuto 'vonkajsiu' IP adresu od provider-a, pripadne pouzivat cookies na poznacenie na strane prehliadaca, ze dany clanok bol uz precitany, alebo iny sposob ?

4. ako vytvarat statistiku 'citanosti' clankov za poslednych povedzme 4 a 8 hodin ? ak by som mal poznacene v DB id-clanku, cas precitania, tak viem spravit, nieco nasledovne (pseudo select):

select count(clanok_id) from tabulka_citanost where cas_teraz - cas_precitania < 4 hodiny group by clanok_id

velmi pekne dakujem za akekolvek postrehy, redakcne systemy skutocne nie je 'moja' oblast.

Ivan

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: