Avatar billede The Real Yoda Juniormester
03. juni 2004 - 17:04 Der er 3 kommentarer og
2 løsninger

application og session variabler

Er ovenstående noget man bør undgå, og evt. burde satse på at sende variabler fra side til side, med querystrings ?..

hvor meget presser en application variable og en session variable på serveren..
Avatar billede vbcoder Nybegynder
03. juni 2004 - 17:12 #1
tja - en application variabel løber indtil applicationen genstartes (læs service - hvis flere web's på samme server ellers server)

session forsvinder = session.onend forsvinder - ja - når sessionen udløber hvilket sker når browseren lukkes eller session.timeout - hvad der nu kommer først.

mht hukommelse / belastning - tjo - en variabel tager lidt plads men ikke meget - 1000 variabler tager meget plads ????? så ????

så svaret på spørgsmålet - afhængig af belastning og formål - du skal ikke betinget undgå application("variabel")
Avatar billede keysersoze Ekspert
03. juni 2004 - 17:59 #2
kommer meget an på hvad de skal bruges til.

applications er globale for et helt site og for alle brugere - dvs skal du fx tælle antal online brugere er applications ret smarte idet du undgår en masse databaseopslag m.m. og derfor mere hensigtsmæssigt.

session er unikke for hver enkelt bruger og kræver trods alt en del - men skal brugeren huskes med nogle oplysninger til fx login eller hvis du vil føre nogle skjulte ting med rundt fra side til side er de uundværlige og kan ikke erstattes af querystrings.

Skal du derimod finde ud af om en bruger har valgt den ene eller anden varekategori på et ehandelssite er querystrings løsningen da det ikke belaster serveren med en masse unødvendige variabler.
Avatar billede The Real Yoda Juniormester
06. juni 2004 - 23:29 #3
vbcoder.. smider du ik lige et svar ?.. så kan i dele points ?
Avatar billede vbcoder Nybegynder
07. juni 2004 - 07:46 #4
Hejsa
Avatar billede The Real Yoda Juniormester
07. juni 2004 - 09:20 #5
og takker for svarene..
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging