Portál AbcLinuxu, 11. ledna 2026 17:13
Ve vzkazech správcům se objevil dotaz, zda by bylo možno zobrazit počet nepřečtených komentářů. Volím veřejnou odpověď, protože to může zajímat více lidí.
Odpověď zní - možné by to bylo, ale znamenalo by to dost výrazné zpomalení zpracování stránky. Současný design není 100% push model, takže spousta dat se tahá až při generování výstupu. Například úvodní stránka má v levém sloupci dvanáct zpráviček, deset článků a pětadvacet otázek. Zobrazit počty nepřečtených komentářů u jejich diskusí by znamenalo 47 SQL dotazů navíc, což činí tuto funkci poněkud náročnou.
Ideálem by bylo, abych všechny objekty, které vidíte na stránce, vybral už v controlleru a pak bych mohl vykonat jediný SQL dotaz na 47 řádků, ale abíčko prostě takto navrženo není. Takže bohužel.
Tiskni
Sdílej:
Holt abicko je jen moje hobby, na chleba si vydelavam jinak.
CLANEK_XYZ=aktualni_pocet_komentaru. Sice to neodpovídá bůhvíjakému ideálnímu návrhu, ale máš to za chvilku
. My mluvime o diskusich, ktere nejsou zobrazeny. Treba ted vidis vpravo zpravicku o XMMS. Kdyz jsem si ji prohledl, bylo v ni 12 komentaru. Ted vidim, ze je tam patnact. System by tedy v idealnim pripade zobrazil Komentaru 3/15.
Já si říkal, že je to nějaký divný
Ale jak budu cim dal vice nasazovat hierarchicka URL, tim se to procento bude snizovat.
... Vede „Jaký původ by měla mít elektřina, která pohání váš počítač?“ se 171.
Neznam totiz lepsi reseni. Leda u diskuse na samostatne strance zrusit ten navigacni sloupecek.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.