Statistika uzivatelov podla poctu prispevkov

Sekcia: Komunita 04.11.2006 | 12:02
Avatar Frantisek Klabzuba Debian  Používateľ
Ahoj. Tak som rozmyslal ze by ste sem mohli hodit statistiku uzivatelov podla poctu prispevkov. Povedzme 20 najaktivnejsich. Aj ked, ako tak teraz premyslam, paranoik wlasaty nieje registrovany, parchant jeden ;) No kazdopadne malo by to zohladnovat aj tych neregistrovanych. Inak to bude onicom. Ja som onehda sem pastol inu statistiku uzivatelov ale tuto bude lahsie spravit primo nad databazou a vysledok mozete hodit sem, nemusite nic programovat. Jeden selekt a je to. Maximalne 5 minut roboty. Vopred vdaka. dvh
    • Re: Statistika uzivatelov podla poctu prispevkov 27.10.2006 | 20:20
      xyz   Návštevník
      .... a vytaz si moze stiahnut linux zadarmo z nejakeho mirroru
    • Re: Statistika uzivatelov podla poctu prispevkov 27.10.2006 | 20:27
      xyz   Návštevník
      .... a vytaz si moze stiahnut linux zadarmo z nejakeho mirroru
      • Re: Re: Statistika uzivatelov podla poctu 28.10.2006 | 00:31
        Avatar KiLo Debian stable  Používateľ
        kludne aj dva
        cat /dev/dsp > /dev/sda - ovladanie pocitaca hlasom
        • Re: Re: Re: Statistika uzivatelov podla poctu 28.10.2006 | 15:48
          Avatar Milan Dvorský debian,mint kde,android  Administrátor
          lol :D
    • Re: Statistika uzivatelov podla poctu prispevkov 30.10.2006 | 21:23
      Avatar Frantisek Klabzuba Debian  Používateľ
      No hosi kde to viazne? Ja uz tu mam nazhaveny vlastny skript ala: for i in `seq 1 50000`;do wget "www.linuxos.sk/zobraz_prispevok.php?forumid=$i" done Ale nerad by som prekrocil moje 2GB denne kvoty na ukor porna kvoli nejakej blbej statistike, tak napisete uz konecne ten selekt a hodte sem tie vysledky. Prosim...
      • Re: Re: Statistika uzivatelov podla poctu prispevk 30.10.2006 | 21:31
        Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
        ok, takze tak z hlavy(nicky)+sql (selekt pisat nebudem lebo by to zabilo SQL server-PII 200Mhz). Najviac ma wlasaty (viac ako 2500), potom nasledujem ja (s 1200 nieco), borgcube, nardew, m0d0r, dvh. Pomohlo? :)
        Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
        • Re: Re: Re: Statistika uzivatelov podla poctu pris 30.10.2006 | 22:59
          Avatar uid0 Debian  Používateľ
          myslim, ze sa chvilu bez porna zaobide :D
          Debian. apt-get into it…
        • Re: Re: Re: Statistika uzivatelov podla poctu pris 30.10.2006 | 23:03
          Stano   Návštevník
          takze nie som spammer? :)
          • Re: Re: Re: Re: Statistika uzivatelov podla poctu 30.10.2006 | 23:50
            Avatar borg Fedora  Administrátor
            ulavilo sa ti co? :)
            • Re: Re: Re: Re: Re: Statistika uzivatelov podla po 31.10.2006 | 07:45
              Avatar Stanislav Hoferek Greenie 18.04  Používateľ
              jj, hned sa mi lepsie dycha :-)
              • Re: Re: Re: Re: Re: Re: Statistika uzivatelov podl 31.10.2006 | 10:21
                Avatar Frantisek Klabzuba Debian  Používateľ
                vobec tam nefigurujes lebo si prestal robit ankety...
        • Re: Re: Re: Statistika uzivatelov podla poctu pris 31.10.2006 | 01:03
          Avatar Frantisek Klabzuba Debian  Používateľ
          ok, vdaka, ale myslim ze server by to nezabilo, sat 40000 viet to je nic, das tam "select count(*) from prispevky group by uzivatel order by 1" a je to. To musi za sekundu zbehnut nie?
          • Re: Re: Re: Re: Statistika uzivatelov podla poctu 31.10.2006 | 17:44
            WlaSaTy   Návštevník
            "select count(*) as pocet, uzivatel from prispevky group by uzivatel order by 1" a je to. Ale nemusi to zbehnut za sekundu, na uzivatela urcite nemaju index a ani ho nepotrebuju (performance mily watsone). nehovorim o tom ze dana tabulka musi mat pouzity priznak "user is registred" takze ten select bude zlozitejsi o niekolko slov :-)
            • Re: Re: Re: Re: Re: Statistika uzivatelov podla po 31.10.2006 | 17:53
              Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
              to je sice pekna predstava, ale jedine, ze by bol na to skript, ktory by podla userid hladal prispevky a pocital ich cez count(). Problem je ten, ze do toho by to chcelo zaratat aj neregnute prispevky atd. a to uz mame viac ako 1500 selektov co by zabilo SQL server. Takze si treba pockat kym pride shakal do stavu v akom ho chcem :) a kym linuxos.sk pojde na novy server.
              Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
              • Re: Re: Re: Re: Re: Re: Statistika uzivatelov podl 31.10.2006 | 18:12
                WlaSaTy   Návštevník
                hm, ak si este stale dobre spominam na moje velmi stare znalosti DML tak si mozem dovolit tvrdit pravy opak aj ked som relacnu schemu danej databazy este nevidel. ale s SQL uz na profesionalnej urovni nerobim niekolko rokov. PS: bol som programmer, nie coder.
                • Re: Re: Re: Re: Re: Re: Re: Statistika uzivatelov 31.10.2006 | 18:18
                  Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
                  Ja viem, ale cela ta struktura je na nic, nic ine ako SELECT count(*) FROM forum WHERE userid='$userid'; sa neda spravit, potom mozem dalej robit veci ako SELECT count(*) FROM forum WHERE username='$daco' atd. (popripade tam hod daku MySQL funkciu co spravi, ze neriesi velke a male pismena. Preto sa uz rok a daco nerobia nove funkcie na linuxose ale sa programuje shakal kde to bude rozumne spravene.
                  Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
                  • Re: Re: Re: Re: Re: Re: Re: Re: Statistika uzivate 31.10.2006 | 18:32
                    WlaSaTy   Návštevník
                    :SELECT count(*) FROM forum WHERE userid='$userid' where userid in (select distinct (userid) from forum)? zamotavame sa, viem ze sa tymto sposobom da emulovat group by ... a nevravim o tom ze na zmenu velkosti pisma a orezanie non-printable chars su hotove funkcie popripade mozeme pouzit recode pre rozne CodePage ale v tomto poslednom pripade mozeme zanedbat dane vysledky, predsa len uzivatelov ktory zadaju neregnuty nick s diakritikou a bez nej bude malo (nedostau sa ani do top 500). ----- ale v jednom v zasade suhlasim.: vzhladom na vykon daneho stroja je neziaduce sa hrat s takymito poctami. Predbezne uverejnene vysledky sice nesplnaju zadanie na 100% ale su dostatocne. index na jednorazovu statistiku clovek jednoducho vytvarat nema preco, a jeho vytvorenie by spomalilo dany stroj cca na pol hodinu.
    • Re: Statistika uzivatelov podla poctu prispevkov 31.10.2006 | 01:53
      Dumaru   Návštevník
      A víťaz štatistiky si môže za odmenu sformátovať root oddiel. :-) Alebo pozvať Hedvigu na maďarský guľáš.
      • Re: Re: Statistika uzivatelov podla poctu prispevk 04.11.2006 | 12:02
        Avatar snup *buntu, deb  Používateľ
        aha vitaz...
        su: Sorry