Portál AbcLinuxu, 1. května 2025 18:57

Upgrade komentářů

19.3.2006 20:31 | Přečteno: 1267× | Abíčko

Pro úplnost píšu tento zápis, přestože mnohé jste již mohli přečíst v anketě či zprávičce. Po velmi dlouhé a otravné práci jsem změnil způsob ukládání komentářů. Před tím byla uložena celá diskuse v jediném řádku jako XML blob, což způsobovalo výkonnostní problémy při hledání komentáře dle uživatele a zjišťování počtu jeho komentářů. Nově jsem vytvořil samostatnou tabulku a každý komentář má svůj vlastní řádek.

Přepis to byl docela náročný, radši nechci vidět diff :-). Vzal jsem to čištění totiž zgruntu. Obrovské diskuse uložené v cachi se načítají výrazně rychleji, komentáře dle uživatele se někdy také zobrazují rychle, někdy ale pomalu. Není to moc deterministické a nechápu to.

Co před tím nebylo a považuji za obrovské plus, je změna chování seznamu komentářů uživatele. Teď jsou totiž setřízeny podle vašeho posledního komentáře! Takže když si necháte zobrazit své komentáře, hned vidíte, kde jste vy naposledy diskutovali a můžete si zkontrolovat, jestli přibyly nové komentáře. No, snad jsem to vysvětlil srozumitelně ;-).

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Mikos avatar 19.3.2006 20:41 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Upgrade komentářů
Odpovědět | Sbalit | Link | Blokovat | Admin
Je to super, zrychlení jsem pocítil opravdu výrazné.

Ale když je řeč o tom zobrazení vlastních komentářů - nebylo by možné např. zvýraznit daný řádek (jemně žlutý podklad nebo tak něco), pokud v oné diskuzi přibyly od mé poslední návštěvy nové komentáře? Tohle bych opravdu hooodně uvítal.
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
19.3.2006 20:48 hydrandt | skóre: 35 | blog: Kanál | Herzogenburg
Rozbalit Rozbalit vše Re: Upgrade komentáru
Mozna te spatne chapu, ale tohle se uz prece deje - pokud jsi zaregistrovany a procitas diskuzi, pri pristi navsteve se ti nove prispevky zobrazi zlute (event. modre - v tmavem stylu). Nebo mas snad na mysli neco jineho? :-)
Ke zrychleni - zadne jsem zatim nepostrehnul, ale asi to bude mou silene lagujici wifinou :-)
I am Jack's wasted life.
Mikos avatar 19.3.2006 21:00 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Upgrade komentáru
Myslím když kliknu na svůj profil a tam vyberu Seznam příspěvků na abclinuxu.cz - komentáře. To je to o čem Leoš psal. Tam by mi právě nesmírně vyhovovalo, kdybych měl označeny jinou barvou diskuze v kterých přibyly nové komentáře, protože tuhle funkci využívám dost často a ušetřilo by mi to hodně času. Vím že lze zapnout i sledování diskuze přes mail, ale o to nestojím...
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
19.3.2006 21:40 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: Upgrade komentáru
To by se mi take libilo, napises to? :-)

Rozhodně se o to budu snažit, ale není to úplně snadné. Třeba to časem zvládnu.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
Mikos avatar 19.3.2006 21:45 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Upgrade komentáru
To bych musel překonat svůj odpor k Javě, promiň ;-) Ale co vím tak Java programátorů je hodně... to se nenašel nikdo kdo by ti s Ábíčkem pomáhal když si uvolnil zdrojáky? Jestli ne, tak to mě opravdu mrzí :-(
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
20.3.2006 09:24 Leoš Literák | skóre: 74 | blog: LL | Praha
Rozbalit Rozbalit vše Re: Upgrade komentáru
Jen jeden jako placeny brigadnik.
Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
DjAARA avatar 20.3.2006 13:44 DjAARA | skóre: 32 | Praha|Náklo|Olomouc
Rozbalit Rozbalit vše Re: Upgrade komentáru
No ja mel v planu na abicku sem tam pomoci, ale pak se na me nahrnula spousta porjektu :-\. Snad jednou bude cas, abych mohl pomoci vylepsit muj oblibeneny portal.
Mikos avatar 19.3.2006 21:52 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Upgrade komentářů
Odpovědět | Sbalit | Link | Blokovat | Admin
Nevím jestli je to teď tou změnou, dříve jsem si toho každopádně nevšiml, ale nefunguje občas správně vyhledávání. Někdy když hledám nějakou diskuzi (většinou k blogu) kde jsem dřív něco napsal, tak zkusím zadat jen slovo co si z diskuze pamatuji, ovšem ABCLinuxu mi nevyhodí žádný výsledek. Přitom to slovo se v té diskuzi opravdu prokazatelně vyskytlo (když jsem to pak zkusil dohledat ručně).

Stalo se mi to už několikrát, posledním případem co si tak pamatuju může být třeba tvůj předchozí zápis v blogu Sedmý ročník ankety; provokatér. V diskuzi se tam vyskytuje slovo "Archie" (live-CD k Arch Linuxu). Když však ve vyhledávání dám hledat "Archie", tato diskuze k tvému blogpostu ve výsledcích není.
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!
Mikos avatar 19.3.2006 21:52 Mikos | skóre: 34 | blog: Jaderný blog | Praha
Rozbalit Rozbalit vše Re: Upgrade komentářů
Tedy asi bych to spíš měl radši hlásit do Bugzilly (pokud to tam už není), ale když už jsem teď psal do této diskuze, tak se trošku projevila moje lenost a dal sem to rovnou sem ;-)
CETERUM CENSEO DRM ESSE DELENDAM Ostatně soudím, že DRM musí být zničeno!

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.