Här är min tanke, lite som facebook chatten. När en användare skriver så ska det tryckas ut till en annan användare...
Eller gör dom bara så att varje ansluten klient konstant ligger och kollar mot en databas om det ändrat säg? Låter som det måste bli sjukt stor belastning??
Skulle vilja hitta en lösning på det och jag kan bara tradiotionell asp, så ingen .Net..
läste lite, verkar ju klockrent... Dock kan det ju bli svårt att få webbhotellet till att installera detta?
Finns det andra alternativ, kanske inte riktigt så bra som detta men som istället inte kräver installation på servern?
visst skulle dte innebära en enorm belastning om man ställde in varje besökare på att köra en fråga mot databasen var 3 sekund.. Hur stor belastning av denna typ orkar en server med igentligen??
Om du kör med ASP så har du väl tillgång till globala variabler som alla sessioner kan läsa/skriva? Du skulle ju kunna spara de senaste meddeandena där. Då slipper sessionerna ställa frågor till databasen varje gång.
visst skulle dte innebära en enorm belastning om man ställde in varje besökare på att köra en fråga mot databasen var 3 sekund.. Hur stor belastning av denna typ orkar en server med igentligen??
Det beror ju på hur din databas ser ut. Men en tanke är att du kan ha en tabell med alla nya meddelanden sen användaren hämtade meddelanden sist. På så sätt slipper man gå igenom en stor tabell med alla meddelanden. Vilket webhotell kör du?