Portál AbcLinuxu, 1. května 2025 18:57
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ě .
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.