Warning: count(): Parameter must be an array or an object that implements Countable in /home/pasokime/domains/mysql.lt/public_html/forumas/include/parser.php on line 820

1

Topic: Vartotojų skaičiavimas

Vartotojų skaičiavimui naudoju Statcounter ( http://www.statcounter.com ). Tai yra JavaScript pagrindu veikiantis dalykas. Kol kas esu jo kodą įdėjęs tik į dalį svetainės tinklapių - jo nėra su duomenų baze dirbančiuose tinklapiuose, nes tie tinklapiai pritaikyti dažnam keitimui, paieškai, tai galvoju, kad toks dalykas gali viską sulėtinti. Kai bandžiau rodos lėčiau kažkiek ir veikė. Ar pagrįsta tokia nuomonė? Kiek toks dalykas sulėtina PHP parengto tinklapio su "ištrauktais" duomenimis iš duomenų bazės įkrovimą? Kiek papildomai išnaudojama naudojimo resurso (bandwidth) nuo kiekvieno įkrovimo?

Ir, svarbiausia, ar įmanoma būtų kažką panašaus (galbūt ne tokį galingą dalyką, bet kad paimtų IP adresus, informaciją, iš kur vartotojas atėjo į tinklapį ir pan.) sukurti su PHP ir jei taip, ar toks variantas būtų greitesnis/sunaudotų mažiau naudojimo resurso už minėtąjį? (čia su išoriniu Java kodu dar viena problema yra ta, kad už ugniasienių besislepiantys žmonės gali likti nesuskaičiuoti).

Mintys - blogas apie gyvenimą, politiką, ekonomiką, kultūrą, mokslą ir kitką.
Adventure Lietuva - kompiuteriniai žaidimai, kurie yra meno forma.
Pasaulio šalių himnai - įrašai, žodžiai ir jų vertimai, informacija.

Re: Vartotojų skaičiavimas

DY wrote:

Vartotojų skaičiavimui naudoju Statcounter ( http://www.statcounter.com ). Tai yra JavaScript pagrindu veikiantis dalykas. Kol kas esu jo kodą įdėjęs tik į dalį svetainės tinklapių - jo nėra su duomenų baze dirbančiuose tinklapiuose, nes tie tinklapiai pritaikyti dažnam keitimui, paieškai, tai galvoju, kad toks dalykas gali viską sulėtinti. Kai bandžiau rodos lėčiau kažkiek ir veikė. Ar pagrįsta tokia nuomonė? Kiek toks dalykas sulėtina PHP parengto tinklapio su "ištrauktais" duomenimis iš duomenų bazės įkrovimą? Kiek papildomai išnaudojama naudojimo resurso (bandwidth) nuo kiekvieno įkrovimo?

JS pagrindu veikiantis skaitliukas serverio papildomai neapkrauna. Apkraunamas tik klientas, nes jo naršyklė papildomai turi siųstis failą iš statcounter.com, jį vykdyti ir siųsti užklausą į statcounter.com.

DY wrote:

Ir, svarbiausia, ar įmanoma būtų kažką panašaus (galbūt ne tokį galingą dalyką, bet kad paimtų IP adresus, informaciją, iš kur vartotojas atėjo į tinklapį ir pan.) sukurti su PHP ir jei taip, ar toks variantas būtų greitesnis/sunaudotų mažiau naudojimo resurso už minėtąjį? (čia su išoriniu Java kodu dar viena problema yra ta, kad už ugniasienių besislepiantys žmonės gali likti nesuskaičiuoti).

Elementarūs dalykai dažniausiai nieko "nesveria". Bet kiekvienu konkrečiu atveju reikia žiūrėti kiek kodo ir užklausų vykdoma norint pasiekti tam tikrą funkcionalumą.

O vartotojų "apskaita" tai jau čia galima vadinti atskira mokslo šaka, nes galima labai plačiai ir giliai stebėti vartotojus, taikyti aukšto lygio matematikos modelius jų identifikavimui, manau pasilik prie statcounter.com ir vargo nematysi. Dar gali pabandyti google analytics.

3

Re: Vartotojų skaičiavimas

Tai, jei teisingai supratau, yra taip, kad toks išorinis Java kodas:
1.Nedidina išnaudojamo naudojimo resurso (bandwidth)
2.Pailgina tinklapių įkrovimo laiką vartotojui (nes jų naršyklės dar turi papildomai įvykdyti tą kodą)
3.Galima skaičiavimus atlikti su PHP kodu, bet ilgai užtruks rašyti savo

Mintys - blogas apie gyvenimą, politiką, ekonomiką, kultūrą, mokslą ir kitką.
Adventure Lietuva - kompiuteriniai žaidimai, kurie yra meno forma.
Pasaulio šalių himnai - įrašai, žodžiai ir jų vertimai, informacija.