webForumDet fria alternativet

Större chatt!

ASPur ASP

30 svar · 793 visningar · startad av Fredde Mannen · sida 2 av 2

Frågan, av Fredde Mannen

hur anser ni att man skall gå tillväga för en lite större chatt, och de tillgångar som finns är MySQL + ASP samt global.asa Skall man använda MySQL-databasen som stöd för inläggen som görs och sedan radera dem om är äldre än ex. 24 h? Eller skall global.asa och application objektet användas och då inte spara några inlägg i databasen, eller? Ge mig gärna lite ideér! :) tack!

Läs frågan i sin helhet →
Medlem sedan aug. 20003 575 inlägg
#21

Om du skall göra en chatt gör en som flushar hela tiden chattar som uppdaterar sidorna hela tiden är jobbiga.. tänk bara det där jobbiga klickandet.

Tips isåfall gör ett javascript som hämtar rader från en flushande sida. Så behöver inga rader för användern försvinna. Men som sagt asp är nog inte det bästa serverside språket för detta.

Medlem sedan nov. 20014 054 inlägg
#22

Nickemannen skrev:

Om du skall göra en chatt gör en som flushar hela tiden chattar som uppdaterar sidorna hela tiden är jobbiga.. tänk bara det där jobbiga klickandet.

Tips isåfall gör ett javascript som hämtar rader från en flushande sida. Så behöver inga rader för användern försvinna. Men som sagt asp är nog inte det bästa serverside språket för detta.

Jag vet att en sida med en klick som uppdaterar är "pain in the ass", men jag ser bara över vilka möjligheter som finns..

Beskriv gärna lite mer ingående hur du menar med javascript + flushande sida!! :OO

Medlem sedan nov. 20014 054 inlägg
#23

EN liten fundering... det som är typiskt för en chatt är ju att det fräschaste meddelandet hamnar längst ner och då det äldsta högt upp... hur går man tillväga för att de skall trycka upp varje meddelande ett steg?? Känns lite problematiskt, some ideas?

Visst, man sorterar bara tvärom... men.. då kommer inläggen så här:
_______________________________________<- Top.
Någon [21:34] <- äldsta.
Jag [21:35] <- senaste.

_______________________________________ <- längst ner..

==========================================

Men om jag vill ha det så här
_______________________________________<- Top..

Någon [21:34] <- äldsta.
Jag [21:35] <- senaste.
_______________________________________ <- längst ner..

Medlem sedan dec. 2001873 inlägg
#24

Jag har kikat lite på en chat som heter ConquerChat och som finns på theill.com. Kanske kan vara något att kika på för att se lite tekniska lösningar.
Om jag inte minns fel så använder sig denna av .asp & access :)

/red. Den pushar upp det nyaste medelandet högst upp ;)

Medlem sedan maj 2002560 inlägg
#25

Med vanlig html kan du göra så här:

_______________________________________<- Top..
[b]<table><tr><td valign = 'bottom'>[/b]

Någon [21:34] <- äldsta.[b]<br>[/b]
Jag [21:35] <- senaste.[b]</td></tr></table>[/b]
_______________________________________ <- längst ner..

eller kanske

_______________________________________<- Top..
[b]<table><tr><td height = '100%'></td></tr>[/b]

[b]<td><tr>[/b]Någon [21:34] <- äldsta.[b]</td></tr>[/b]
[b]<td><tr>[/b]Jag [21:35] <- senaste.[b]</td></tr></table>[/b]
_______________________________________ <- längst ner..
Medlem sedan apr. 20012 266 inlägg
#26

m_soderlund skrev:

Jag vet att Lunarstorm kör ASP, men att de kör chatten i ASP förstår jag inte. De kanske har tillräckligt med bandbredd m.m. så att chattens upptagande i form av resurser inte gör så mycket? Dessutom antar jag att de har optimerat chatten (och alla sidor på Lunarstorm) rejält.

senast jag var inne på lunarstorm vilket var ca 2 år sedan då använde de en IRC-Javaklient som var kopplad till irc.lunarstorm.se.

Medlem sedan nov. 20014 054 inlägg
#27

renholm skrev:

m_soderlund skrev:

Jag vet att Lunarstorm kör ASP, men att de kör chatten i ASP förstår jag inte. De kanske har tillräckligt med bandbredd m.m. så att chattens upptagande i form av resurser inte gör så mycket? Dessutom antar jag att de har optimerat chatten (och alla sidor på Lunarstorm) rejält.

senast jag var inne på lunarstorm vilket var ca 2 år sedan då använde de en IRC-Javaklient som var kopplad till irc.lunarstorm.se.

De har både och, en javachatt som är kopplad till irc.lunarstorm.se plus en ASP-baserad chatt.

Medlem sedan maj 20031 472 inlägg
#28

Jag har gjort en chatt i perl som funkar bra men jag har inte stresstestat den så jag vet inte hur många chattare den klarar. Det är en ren kopia av aftonbladets chatt. Men jag ska göra om den till PHP någongång när jag får ork.

Medlem sedan nov. 20014 054 inlägg
#29

Nu har jag hittat min lösning...

på hur jag skall få fönstret att uppdateras efter att en person gjort ett inlägg, obs, jag kör på ASP+MySQL för tillfället!

Chatten är endast i projektstatus nu!

Medlem sedan apr. 20003 174 inlägg
#30

Skicka besökaren tillbaka till sidan som skriver ut inläggen..
Om fönstret inte uppdateras, stäng av cache-funktionen så sidan inte sparas hos klienten.

Medlem sedan nov. 20014 054 inlägg
#31

Palle skrev:

Skicka besökaren tillbaka till sidan som skriver ut inläggen..
Om fönstret inte uppdateras, stäng av cache-funktionen så sidan inte sparas hos klienten.

Jag menar jag har hittat min lösning, nu uppdateras fönstret varje gånge ett nytt inlägg görs, inte var 10 eller var 5 sekund, utan när ett nytt inlägg görs... men det krävdes en extra gömd frame! :)

133 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)