/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
ASP Chat og Application.Variable
Fra : Jimmy Jeppesen


Dato : 04-05-01 14:30

Hej

Jeg skal lave mig en ASP Chat og jeg har tænkt mig at anvende Application
variabler frem for en database.

Der skal være mulighed for private beskeder og rum.

Jeg har kigget på nogle chatrum på nettet og har fundet to muligheder, men
mener de er alt fpr performance krævende.
De giver nemlig begge en meget stor mængde variabler - en pr linie i
chatten.


Type I - Underscore separerede felter

TYPE RUM AFSENDER MODTAGER TIDSPUNKT TEKST
----------------------------------------------------------------------------
-------------------------
Application ("chat_ rum1_ mary_ peter") = 03.05.02 21.30_ Hej Hunni




Type II - Array med hvert felt

Application("000001") =
linie_array(0,0) = "chat"
linie_array(0,1) = "rum1"
linie_array(0,2) = "mary"
linie_array(0,3) = "peter"
linie_array(0,4) = "03.05.02 21.30"
linie_array(0,5) = "Hej Hunni "



Hvilke andre muligheder er der?


Håber I kan hjælpe, Jimmy



 
 
Peter Lykkegaard (04-05-2001)
Kommentar
Fra : Peter Lykkegaard


Dato : 04-05-01 14:41


"Jimmy Jeppesen" <stuffy@hotmal.com> wrote in message
news:FbyI6.111$Qq2.21764@news.get2net.dk...
> Hej
>
> Jeg skal lave mig en ASP Chat og jeg har tænkt mig at anvende Application
> variabler frem for en database.
>
> Hvilke andre muligheder er der?
>
Dictionary objektet er designet til at blive brugt i Session variabler
Mon ikke det kan bruges i dit tilfælde?

mvh/Peter Lykkegaard



Jimmy (04-05-2001)
Kommentar
Fra : Jimmy


Dato : 04-05-01 18:18

> Dictionary objektet er designet til at blive brugt i Session variabler
> Mon ikke det kan bruges i dit tilfælde?

HMM nej det tor jeg ikke.
Sessions er jo kun for brugeren og dictionary er jo temmeligt ustabilt når
det anvendes til mange brugere.

Se evt. følgende udsnit:

Dictionary components are also agile objects. The LookupTable loads its data
from a data file and is useful for combo-box data as well as configuration
information. The PageCache
object from Duwamish Books provides dictionary semantics, as does the
Caprock Dictionary. These objects, or derivatives thereof, can form the
basis of an effective caching strategy.
Note that the Scripting.Dictionary object is NOT agile, and should not be
stored at Application or Session scope.

http://msdn.microsoft.com/workshop/server/asp/asptips.asp#asptips_dictcomp


Jeg er sikker på jeg skal anvende Application.Variable men det er mere
udformningen af dem der giver problemer.

Overvejer:
1) Skal der være en application for hver linie?
2) Skal jeg smide et array i den?
3) skal man smide en kæmpe tekststreng i den og så splitte den?
4) Noget helt fjerde

Er overbevist om at det er noget fjerde jeg leder efter
De tre første er for hukommelseskrævende...

Har dog også overvejet den løsning at brugeren selv opbevarer alle linierne
i et javascript array så der kun sendes den samme linie en gang...

ASP chatte er jo ret hurtigt lavet så der burde være nogen der sidder med
ideer til en effektiv chat.

Jeg har bl.a. kigget på de koder der ligger på asp.dk men de anvender
faktisk de samme ting som jeg allerede har skitseret..

VH Jimmy






Peter Lykkegaard (07-05-2001)
Kommentar
Fra : Peter Lykkegaard


Dato : 07-05-01 07:52


"Jimmy" <klammy@hotmail.com> wrote in message
news:9cuog7$1c44$1@news.net.uni-c.dk...
> > Dictionary objektet er designet til at blive brugt i Session variabler
> > Mon ikke det kan bruges i dit tilfælde?
>
> HMM nej det tor jeg ikke.
> Sessions er jo kun for brugeren og dictionary er jo temmeligt ustabilt når
> det anvendes til mange brugere.
>
> http://msdn.microsoft.com/workshop/server/asp/asptips.asp#asptips_dictcomp
>
Damn
Jeg har læst det modsatte hos M$ i anden sammenhæng, kan ikke lige huske
hvor, men de har åbenbart et standpunkt til de tager et nyt

mvh/Peter Lykkegaard



Lauritz Jensen (04-05-2001)
Kommentar
Fra : Lauritz Jensen


Dato : 04-05-01 15:00

Jimmy Jeppesen wrote:
>
> Jeg skal lave mig en ASP Chat og jeg har tænkt mig at anvende Application
> variabler frem for en database.

Det her er nogle gamle indlæg om emnet:
http://groups.google.com/groups?q=&ic=1&selm=3A32C354.743230C4%40hotmail.com
http://groups.google.com/groups?q=&ic=1&selm=3A608738.EDDB8FE3%40hotmail.com

--
Lauritz

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408876
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste