Jump to content
php.lv forumi

Statistikas izveide!


Kemito

Recommended Posts

Tas ir diezgan sarežģīti... Ja tu izmanto php, tad php ir pieejami Predefined variables, kuros var atrast apmeklētāja IP adresi, no kuras var šo to izsecināt, user agent, lai zinātu, no kāda pārlūka nāk pieprasījums...

Visvienkāršākais būtu vienkārši reģistrēt katru pieprasījumu (kliku), kā arī unikālo apmeklētāju skaitu (IP adresi) un to visu glabāt kaut vai datubāzē... Bet es uzskatu, ka pašam taisīt (ja vien tas nav tīri akadēmiskos nolūkos - lai mācītos) apmeklējuma stastiku nav jēgas - pārāk sarežģīti, ilgstoši un nesanāks nekas tik labs, kā piemēram, bezmaksas rīks Google Analytics:

http://www.google.com/analytics/

Link to comment
Share on other sites

Tas ir diezgan sarežģīti...

Kliku uzskaite ir vienkarsaka par vienkarshu dazas rindinjas PHP koda

Ja pienjem ka Db tabula ir :

id | laiks | ip | lapa |

datu tipi :

id --> integer (usigned) // var but arii BigInteger

laiks --> datatime

IP -> integer (usigned)

lapa -> TynyInt (usigned) ( nu diezvai tev buus vairak par 255 lapam ( ja user profilam tad attiecigi Integer

<?php
$apm_ip=$_SERVER['REMOTE_ADDR'];
$tekosa_lapa=99 ; ( kaa piemers 99 lapas identifikatroram )
$sql='INSERT INTO conteris SET laiks=NOW(), ip =INET_ATON("'.$apm_ip.'"), lapa=\''.$tekosa_lapa.'\'  ';
mysql_query($sql);
?>

Apmeram sadi ir inserts , ka var redzet nekada diza matimatika nav...

Edited by Grey_Wolf
Link to comment
Share on other sites

Bet protams, katrs jau skatās pēc sava līmeņa...

??? FTF ???

---

Vai vispar izlasiji autora jautajumu ??

.. varētu idejas līmeni.....

Respektīvi redzu kurš lietotājs mani apskatījis!

Vinsh nejautaja Kadu statistiku izmantot, bet gan Idejiskaa limenii, Kaa taadu uztaisiit ...

Piedevam manis doto piemeru var samera Elementari papildinat, gan ar Usera izmantoto brauzeru versijam, gan citiem pieejamiem datiem ...

+ piesledzot kukijus arii +- noteikt cik vinsh unikals...

----

Edited by Grey_Wolf
Link to comment
Share on other sites

Protams, uztaisīt skriptu, kas reģistrē, kādas lapas konkrētas IP lietotājs ir apmeklējis un cik reižu un saglabā to datubāzē, ir vienkārši - pusdienas vai dienas darbs. Bet manā izpratnē statistika ir kas vairāk, piemēram - no kādas valsts lietotājs ir skatījies, kādas pārlūkprogrammas, kādas operētājsistēmas, kāds ir aptuvenais apmeklētāja interneta pieslēguma ātrums utml. ... un protams, arī grafiskās ģenerētās līknes (pieņemu, ka šeit varētu noderēt SVG) - tas jau lūk ir sarežģītāk...

Link to comment
Share on other sites

Protams, uztaisīt skriptu, kas reģistrē, kādas lapas konkrētas IP lietotājs ir apmeklējis un cik reižu un saglabā to datubāzē, ir vienkārši - pusdienas vai dienas darbs.

Opaa nu gan tev atrumi ;)

Paskaties Uz manu pirmo postu, tur shis skript IR GATAVS ;)

---

Protams ka Pilnu statistiku pasam gluzji vienkarshi taisiit nav veerts, bet lai zinatu cik apmekletaji bijushi un ko biezaak skatijushies, pielniiba pietiek ar Cliku uzskaiti. Piedevam reti kurs arejais Statistikas serviss Pilniiba nodrosinas to lai uzzinatu Kuru sadalju vairak skatijas kuru mazak ( ja vien necekosi peec pilnam adreseem).

Taa ka pasha veidots skriptinsh, var sniegt krietni vairak VERIGAS, un Tieshi Tev nepieciesamas, informacijas nekaa visi Skaitiitaji kopaa ...

---

Parasti jau lapaa izmanto vairakus servisus vienlaiciigi, kas kopa dod vispilniigako ainu ...

Link to comment
Share on other sites

kāda ir IE6 performance...

Parasti tur nekas taads nav kas neietu jau uz IE 5.5 taa kaa ...

Peidevam visi skaitiitaji TOP etc jau bija tajos laikos kad izmantoja IE 4 un IE 5 ...

------

90% gadijumu tas ir Ifreims VAI links uz kadu arejo resursu, kursh atgriezj bildiiti

paskaties tos kodus pats sapratiisi ...

Edited by Grey_Wolf
Link to comment
Share on other sites

Pats Microsoft pat iesaka nelietot IE6!

Protams ka neiesaka ;)

vinsh Kveli iesaka iegadaties VISTA un lietot gljukainu IE 8 ... Tas tachu Dizais $M .....

Pedevam tas 5 rindinjas izpildas faktiski zibeniigi... Saubos vai tevi ipashi uztrauks ka klientam lapa ieladesies apr 0,01 sek ilgak ...

---

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...