Portál AbcLinuxu, 3. května 2025 22:55
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:
CLANEK_XYZ=aktualni_pocet_komentaru
. Sice to neodpovídá bůhvíjakému ideálnímu návrhu, ale máš to za chvilku ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.