03. september 2008 - 13:54Der er
2 kommentarer og 1 løsning
information om ny besked
Grunden til at jeg har lagt dette spørgsmål i denne generelle kategori, er at jeg formoder at det er samme tankegang som ligger bag, hvad enten man bruger C#, Java, VB eller et andet sprog. Hvis jeg ønsker at min bruger af en hjemmeside skal have at vide at der er kommet et nyt indlæg til ham, hvordan registrere jeg og viser at der er en ulæst besked? Et lille tillægsspørgsmål, er det en anden tankegang/teori man skal bruge hvis det i stedet er mere end en bruger, altså hvis man ønsker at gøre alle brugere opmærksom på at der er en besked som de ikke har læst i et specifikt forum? Skal der laves en table som registere alle de indlæg som hver enkel bruger har kigget på eller anden måde?
Hvis det skal virke saadan at de ser nye indlaeg siden de sidste er logget ind, saa bliver du noedt til at gemme information i databasen om hvad de har laest.
Hvis det er en besked til kun en bruger, saa kan du have en laest/ikke laest attribut paa beskeden.
Hvis det er en generel forum besked som skal laeses af alle brugere, saa skal du have en separat tabel til det.
Du kan muligvis spare en del plads ved ikke at gemme: - id paa alle laeste indlaeg men: - cut off id hvor alle tidligere indlaeg er laeste - id paa laeste indlaeg nyere end dette
Regnede også med at det skulle gemmes i en database, men var bare ikke helt sikker på hvordan det skulle gøres...
Med hensyn til hvis det skulle gøres i et forum så lyder det som en fin ide med at spare plads ved at gøre som du beskriver. Det eneste problemer kommer hvis at en bruger ikke har rettigheder til at se alle sider i forummet... men det med forummet ved jeg heller ikke helt om jeg ønsker, for det kan jo være lidt voldsomt at se at man mangler at se 400 beskeder på et område som overhovedet ikke gider at læse om... jeg har noget at tænke videre over, havde bare sådan et behov for et input til hvordan andre gør det. Så læg et svar og få point...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.