Mennyisegek, grafikonon abrazolva

Ezt a. írta, 1:45-kor | címkék: statisztika, ujcucc | Komment (83)

Na most mar van ilyenunk is.

 

Uj izek, sablonelemek, dolgok

Ezt a. írta, 1:19-kor | címkék: sablon, statisztika, topcommented, topvisited | Komment (51)

Hah, regen irtam ide is. Fokent azert, mert semmi ujdonsag nem volt. Ellenben most! Egy csomo felszin alatti dolog valtozott, errol most nem fontos beszelni, majd nemsokara lesz ey roadmap jelelgu ize, amiben kilistazzuk az elkovetkezo honapokban varhato dolgokat. (Amik miatt a motorhazban turkaltam.)

Ami most erdekes es latvanyos, az ket uj sablonelem, dokuemntaciojuk lejjebb olvashato.

A masik erdekes, de nem latvanyos, hogy az elkovetkezo egy hetben a freeblog ujra gepet valt, es ezzel egyutt masik hostingba is kerul. Terveim szerint nem lesz semmi rendormotoros varosban szaguldas, az egeszet itthonrol fogom levezenyelni az interneten keresztul. A pontos menetrendrol a fooldalon is lesz majd kiiras. Ha valakit erdekel, akkor lesz egy uj DB szerverunk (2x4core-os xeon, 16GB ram, 500+ GB HDD), meg egy erosebb webszerverunk (1x4core-os Xeon, 4GB RAM [de 8-ra szeretnem boviteni], es olyan 650 GB HDD). Jelenleg meg nem feszegetjuk az aktualis konfig hatarait, szoval ez ilyen “keszulunk a jovore” upgrade ;].

Node, az emlegetett sablonelemek.

 

Mihez hanyszor szoltak hozza

<e:Entries.Stats.TopCommented lastn="N" interval="AllTime|Year|Month|Week" days="N">
    ...
</e:Entries.Stats.TopCommented>

Ez nem mas, mint a legkommentezettebb bejegyzesek listaja. A belsejeben ugyanazt lehet hasznalni, mint a sima <e:Entries>-ben.

Parameterek:

  • lastn (szam): hany darab bejegyzest mutasson, erteke 1 es 20 kozott mozoghat.
  • interval: megadja, hogy milyen oreg kommenteket vegyen figyelembe. Azaz, ha az adott intervalumban irtak kommentet egy bejegyzeshez, akkor az “kommentezettnek” szamit.
    • AllTime : minden kommentet
    • Year : csak az idei evben szuletett kommenteket
    • Month : csak az aktualis honap kommentjeit
    • Week : csak az aktualis het kommentjeit (tehat hetforol vasarnapig, nem pedig keddtol keddig, aztan meg szerdatol szerdaig)
  • days (szam): szinten azt szabalyozza, hogy mely kommenteket vegye figyelembe, de az interval-lal szemben az utolso N napot figyeli. Erteke 1 es 30 kozott mozoghat.

Mivel az interval es a days ket kulonbozo mukodest definial, ha mind ketto meg van adva, akkor az interval-t veszi figyelembe a rendszer.

Az alabbi kodreszlet kilistazza az elmult 7 nap legkommentezetteb bejegyzeseit (komment szamokkal egyutt), a bejegyzesek cimeit hasznalva linkkent. Remekul elhelyezheto az oldalsavban.

<e:Entries.Stats.TopCommented lastn="5" days="7">
    <e:Header>A legkommentezettebbek:<ul></e:Header>
    <e:Footer></ul></e:Footer>
    <li><e:Entry.Link /> (<e:Entry.Comments.Count />)</li>
</e:Entries.Stats.TopCommented>

Megj.: a szerver kimelese erdekeben a lista ~20-30 percenkent frissul. Ez azt jelenti, hogy ha mondjuk kinn van a listaban egy bejegyzesed 100 kommenttel, de ketten meg irnak hozza, akkor egy darabig meg 100-at fog kiirni, annak ellenere, hogy a bejegyzesnel mar 102-t. Ha ugy latom, hogy megbirja a gep, akkor ez a kesleltetes el fog tunni.

 

Hanyan olvastak el

Ez a legizgalmasabb. ;]

<e:Entries.Stats.TopVisited lastn="N" interval="AllTime|Year|Month|Week" days="N">
    ...
</e:Entries.Stats.TopVisited>

Roviden osszefoglalva: a legtobbet olvasott bejegyzesek. Hosszabban osszefoglalva: a rendszer minden oldalletoltest szamol magaban (meg nehany mas izgalmas dolgot, de errol egyelelore nem beszelunk), es 2-5 percenkent be is frissiti a az adatbazisba, igy nagyjabol valos idoben lehet latni, hogy melyik bejegyzesed szeretik az olvasok.

Parameterek:

  • lastn (szam): hany darab bejegyzest mutasson, erteke 1 es 20 kozott mozoghat.
  • interval: megadja, hogy hany napnyi latogatottsagi adatot vegyen figyelembe.
    • AllTime : az osszeset, amit csak oszegyujtott
    • Year : csak az idei ev latogatoit szamolja
    • Month : csak az aktualis honapot vegye figyelembe
    • Week : csak az aktualis hetet nezze (tehat hetfotol vasarnapig, nem pedig 7 napra visszamenoleg, ehhez lasd egy sorral lejjebb)
  • days (szam): szinten azt szabalyozza, hogy mennyi latogatot szamoljon, am a fentiekkel ellentetben az aktualis naptol visszamenoen N darab napig. (N := [1..30])

Ez pedig a sablonba kopizhato konyhakesz sablondarab, listazza az elmult het nap legolvasottabb bejegyzeseit. (Figyeljuk meg a latogatottsagot kiiro (zarojeles) reszt.)

<e:Entries.Stats.TopVisited lastn="5" days="7">
    <e:Header>A legolvasottabbak:<ul></e:Header>
    <e:Footer></ul></e:Footer>
    <li><e:Entry.Link /> (<e:Entry.Stats.Hits />)</li>
</e:Entries.Stats.TopVisited>

 

Linkek&dolgok

Legolvasottabbak

Figyu

  • A szájt makkon néz ki a legjobbabbul Safariban, de elvileg minden 10%-nál nagyobb piaci részesedéssel rendelkező böngésző képes elvezhetően megjeleníteni. Windowsos elvtársainknak javasoljuk a Lucida Grande betűtípus beizélését a gépbe.