Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Latausten seuranta

Sivun loppuun

Koodausvirhe [23.08.2011 05:02:23]

#

Hei, osaisiko joku sanoa, kun itselläni yksinkertaiset html sivut, en siis käytä PHP:tä, kun joskus löysin jonkin nettisivun, mihin sai syöttää laauslinkin, että näki ladatun materiaalin kappalemäärän, niin tällaista sivustoa, vai onnistuuko jotenkin tekemään ihan html muodossa? Ei siis mitään cgi yms juttuja, kun en viitsi kauheasti opetella uutta =)

Metabolix [23.08.2011 05:48:07]

#

Luepa itse kysymyksesi ja mieti, saako siitä oikeastaan mitään tolkkua. =)

Ehkä yritit kysyä, onko mahdollista laskea klikkauksia (latauskertoja) pelkällä HTML-koodilla. Siihen vastaus on "ei". On kuitenkin olemassa valmiita palveluita, joissa PHP-koodi on ulkopuolella ja omalle sivustolle tulee vain tavallinen linkki tai laskurikuva. Näitä voi etsiä vaikka hakusanoilla "HTML hit counter", tai ehkä joku muu osaa jotain tiettyä suositellakin.

Koodausvirhe [23.08.2011 06:24:55]

#

Juuri tuollaista ulkopuolista laskuria tarkoitin. Hiukan taisin olla vielä unen päiten, kun kysymystä tein, mutta hyvä, että on oikolukevaa porukkaa mukana =)

Yucca [23.08.2011 11:35:32]

#

Jotain palvelimessa toimivaa tietenkin tarvitaan, mutta se voi olla varsin yksinkertaista. Toisaalta eipä näytä oikein löytyvän vapaita palveluita, joita voisi käyttää, ja käyttöönkin tulisi lisämutka. Erilaiset "free hit counterit" (jotka eivät välttämättä ole oikeasti free - TANSTAAFL) keskittyvät tuottamaan näkyviä käyntilaskureita sivuille, mutta jos puhutaan _latauksista_ yleensä, niin mieleen tulee, että halutaan laskea, moniko lataa esimerkiksi sivulla olevan linkin kautta jonkin PDF-, EXE- tai muun tiedoston.

Hit counterit käyttävät "näkymätöntä kuvaa" ja laskevat siis ainakin sikäli väärin, että jos selain ei lataa kuvaa, ei tule hittiä. Isompi ongelma on, ettei sellainen tekniikka toimi latausten laskemisessa, vaan tarvittaisiin kai lähinnä Javascriptissä tehtävä viittaus osoitteeseen, jonka takaa löytyy laskuri. Tässä tietysti tulisi se pienehkö systemaattinen virhe, että jos Javascript ei ole käytössä, ei tule hittiä.

Siistein ratkaisu lienee, että latauslinkki ei viittaa suoraan tiedostoon vaan palvelimessa toimivaan koodiin, joka rekisteröi latauksen ja sitten hakee tiedoston ja lähettää sen. Jos oikein ymmärsin kysymyksen, niin CGI kyllä olisi käytettävissä, ja silloin riittäisi muutama rivi Perl-koodia. Tosin linkki toimisi tavallaan liiankin hyvin, koska esimerkiksi hakukoneen indeksointirobottikin saattaisi seurata linkkiä, mutta tätä vastaan on jonkinlaisia keinoja (meta-tägi, rel=nofollow, linkin muuttaminen lomakkeeksi joka vain näyttää linkiltä).

Mutta mitähän tässä varsinaisesti haluttiin? Jos itse asiassa vain kävijälaskuria, niin siihenhän on valmiita välineitä pilvin pimein, sekä huonoja että huonompia. Ne sopivat sivuille, joille halutaan aitoa 1990-luvun web-harrastelijoiden sivujen tunnelmaa. :-)

Mutta jos halutaan tilastoida käyntejä yms., niin että laskuria ei tyrkytetä näkyviin sivuilla kävijöille vaan ne ovat lähinnä sivuston ylläpitäjän käytössä, niin sitten ShinyStat voi olla sopiva: http://www.shinystat.com/en/

Koodausvirhe [23.08.2011 18:25:13]

#

Eli otetaan ihan alusta. Sivuillani on www.statcounter.com seuranta, mutta törmäsin sellaiseen sivuun joskus, että regattiin ja sinne syötettiin latauslinkki esim www.sivut.com\paketti1.rar ja aina kun joku latasi sen minun serveriltä, tuo toinen sivusto rekisteröi sen ja sieltä näki latauskerrat. Mutta nyt en löydä enää moista sivua. Google näytti sen joskus. Toivottavasti tämä oli riittävän selkeästi kerrottu =)

Yucca [23.08.2011 19:40:37]

#

Ilmaispalveluilla on taipumus hävitä tai muuttua maksullisiksi, kuten jo TANSTAAFL sanoo (There Ain’t No Such Thing As A Free Lunch). Mutta jos tosiaan haluat käyttää muiden tarjoamia palveluita (vaikka oma toteutus ei ehkä olisi sen mutkikkaampi), niin Google Analytics voisi olla sopiva tuollaiseen. Ainakin siellä erikseen mainitaan latausten seuranta:
http://www.google.com/support/googleanalytics/bin/answer.py?answer=55529

Koodausvirhe [23.08.2011 21:38:39]

#

Joo näemmä tuommoinenkin. Sattuisiko jollain olemaan tietoa, missä kohtaa analyticsissä tuon sitten pitäisi näkyä? En ainakaa löytänyt kohtaa missä olisi kerrottu.

Lebe80 [24.08.2011 11:27:29]

#

Siellähän se on joko tapahtumissa tai sivulatauksissa.

Kannattaa huomioida, että kummassakin tapauksessa tulokset näkyvät vasta yleensä vasta vuorokauden jälkeen seuraavana aamuna noin klo 10, eli mitään reaaliaikaista seurantaa Analytics ei tarjoa.

Metabolix [24.08.2011 20:52:56]

#

Nyt ilmaisen kävijä- tai klikkauslaskurin saa myös Ohjelmointiputkasta: (EDIT: poistettu käytöstä v. 2020)

Koodausvirhe [27.08.2011 08:58:08]

#

Kiitoksia tuosta latauslaskurista!

Koodausvirhe [27.08.2011 09:20:40]

#

Sopiiko koodia pyytää, jotta saisi omille sivuille laitettua, kun sain asennettua sen PHP:n näemmä.

Petja [27.08.2011 09:21:45]

#

Löytyneekö sinulta myös tietokanta? Johonkin ne tiedot on tallennettava.

Koodausvirhe [27.08.2011 09:26:30]

#

www.freemysql.net pitäisi saada, kun en ole vielä osannut luoda omaa. Pystyykö tuon mitenkään tekstimuodossa tekemään?

RQ [27.08.2011 09:34:54]

#

Koodausvirhe kirjoitti:

www.freemysql.net pitäisi saada, kun en ole vielä osannut luoda omaa. Pystyykö tuon mitenkään tekstimuodossa tekemään?

https://www.ohjelmointiputka.net/haku.php?alue­=1000&tagi=8&lisaa=1

Koodausvirhe [27.08.2011 09:43:00]

#

koitin asentaa tuon phpmyadmin, mutta ei oikein sujunut. Käyttö onnistuu, mutta onko jossain ohjeita asennukseen, kun koko ruutu punasena virheistä.

Blaze [27.08.2011 11:42:31]

#

Koodausvirhe kirjoitti:

onko jossain ohjeita asennukseen

http://www.phpmyadmin.net/documentation/Documentation.html#setup


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta