Autor Zpráva
martanek
Profil *
Ahoj, nevím si rady, jak pořešit pro registrované uživatele počet nových komentářů od posledního shlídnutí článku? Nehcic aby to bylo náročné na výkon webu, děkuji.
ninja
Profil
Obecne idealni reseni neexistuje. Zalezi na poctu clanku, cetnosti pridavani komentaru, dulezitosti presnosti (aktualnosti) informaci o poctu novych, atd.

Reseni je nekolik, napriklad:

1. Do specialni tabulky ukladat pro kazdeho uzivatele a clanek pocet novych, pri pradani clanku zvysit u vsech uzivatelu hodnotu o +1.

2. Do specialni tabulky ukladat pro kazdeho uzivatele a clanek datum posledniho shlednuti + u kazdeho clanku ukladat datum posledniho prispevku. Pokud je datum u clanku pozdejsi, dotazat se na presny pocet komentaru.

3. Jako bod 2., ale neuklada se timestamp u uzivatele pro kazdy clanek, ale jeden spolecny.

4. Brutal force, neboli provest vzdy kompletni dotaz.

atd.

U veskerych reseni je dobre nasadit nejake cacheovani vysledku.
Str4wberry
Profil
Osobně bych použil sušenky.
srigi
Profil
Str4wberry

tak, tak, staci sa poziert napr. na cookies co posiela cdr.cz a cloveku hned dojde ako to maju spravene.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0