Portál AbcLinuxu, 1. listopadu 2025 10:56
Lucinka šla před hodinou spát a mně se ještě nechtělo, tak jsem si sedl ke zdrojákům Abíčka a napsal implementaci požadavku #486 - seznam naposledy prohlédnutých diskusí. Je tu jedno omezení z důvodu zatížení serveru, systém si pamatuje jen posledních 75 diskusí, tak nebuďte překvapeni. Ať se vám nová funkce líbí.
Dále se můžete těšit na štítky, David Watzke se opřel do plnění databáze štítků, Filip Jirsák napsal javascript a AJAX pro editační dialog a já si pohrál se serverovou částí. Ještě to není hotovo, ale blížíme se k oficiálnímu zveřejnění.
Tiskni
Sdílej:
Lucinka šla před hodinou spát…Čekal jsem, že to bude pokračovat „ale předtím ještě stihla napsat…“
systém si pamatuje jen posledních 75 diskusí
Předpokládám, že takových omezení má abc víc. Všiml jsem si, že i změna v diskusi (hvězdička vedle počtu komentářů) má také omezenou životnost. Co brání tomu to ukládat navždy?
Implementacne je to napsano tak, ze pri zalogovani si ulozim do session seznam prohlednutych diskusi a cislo posledniho komentare. Pri nacteni stranky pak u kazde diskuse kontroluju, zda cislo posledniho komentare je vetsi nez to ze sessiony. A je jasne, ze mit v sessione treba tisice udaju pro tisice navstevniku neni dobry napad. Zatim jsem opatrny, proto je to cislo 75, zacinali jsme s 50. Az budu mit po ruce nejake statistiky, kolik realne tyto udaje zabiraji v prubehu dne, muzu limit zase posunout. A taky muzu udelat bonus, ze treba uzivatele se skore vetsim nez XY budou mit limit treba 250.
to mi chybelo
dekuji :)
Je tu jedno omezení z důvodu zatížení serveru, systém si pamatuje jen posledních 75 diskusí, tak nebuďte překvapeni.Jak je na tom server s výkonem, je možné bezpečně zvednou limity, jak žádám v bugu #957?
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.