---
title: "Hur mycket kräm drar sessions?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/8139-hur-mycket-kräm-drar-sessions"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Eclipse"
published: "2001-02-13T07:34:00.000Z"
updated: "2006-01-10T11:56:44.000Z"
replies: 29
views: 1265
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/8139-hur-mycket-kräm-drar-sessions"
---

# Hur mycket kräm drar sessions?

_Sida 1 av 2._

## #1 — Eclipse, 2001-02-13T07:34Z

Rent optimeringsmässigt ska man ju inte pyssla med sessioner... men nu har jag kommit till ett vägsjäl där det faktiskt skulle vara quite handy med sessioner.

Vad är det som suger kräm, att ha sessioner över huvud taget eller att ha mycket data i dom...??

session("xxx") = TRUE

mitt förslag...

Permalänk: https://www.webforum.nu/p/8139

## #2 — Eclipse, 2001-02-13T09:46Z

Hmm... Vad gör jag för fel!? Varför är det aldrig någon som svara på mina inlägg...??

OK, denna då, vilket drar mest kräm, server.mappath eller sessions?

Sammanhanget är detta:

IF server.Mappath("\\") THEN...

IF session("xxx") THEN...

Permalänk: https://www.webforum.nu/p/259156

## #3 — Rossifumi, 2001-02-13T10:14Z

Jag hade jättegärna svarat... ifall jag kunnat svaret ;)

Men är det inte så att sessions är helt OK att använda ifall man inte har massor av besökare...

Permalänk: https://www.webforum.nu/p/259157

## #4 — MattiasW, 2001-02-13T10:38Z

Jag är oxå nyfiken.

Finns det några bättre alternativ?
Har lästa att i asp+ är det en ny Sessionshantering där man kan placera sessionerna i en egen process på en egen maskin, ger då möjlighet att dela sessionerna mellan flera webbservrar.
Blir sessionerna snabbare då?

Varför hör man så ofta att sessionerna i ASP är så långsamma?
Att det skall ta så mycket energi att hantera några sessioner?

Hmm, Inga svar, fler frågor.

Permalänk: https://www.webforum.nu/p/259158

## #5 — Eclipse, 2001-02-13T10:51Z

När man snackar optimering så är sessions rätt resurskrävande. Om du gör en shop till exempel, är det bättre rent  prestandamässigt att lägga varukorg osv i databasen än i sessioner.

Sessioner är enklare och snabbare att göra men inte bättre, om man säger så.

Vad gäller asp+ så är det inte så jätteintressant för just mig. Det är få (om ens någon???) på forumet som använder det, vår isp gör det inte och min dator gör det inte...

Mycket snack och lite hockey med andra ord.

Permalänk: https://www.webforum.nu/p/259159

## #6 — Eclipse, 2001-02-13T10:54Z

Jag kom på att servermappath inte är något alternativ i just detta fallet... den blir ju alltid samma oavsett var i hierarkin man står... Hmmm, vilket nederlag...

Det är inte alla som stödjer fso (file system object) så jag använder helst inte ej standard lösningar...

Permalänk: https://www.webforum.nu/p/259160

## #7 — Toonster, 2001-02-13T12:01Z

Det var en diskussion om detta för några dagar sedan, kolla gärna längre ner i inläggen.
Drar kraft är ett konstigt ord jag hört, även belasta servern är ett sådant. Webbservern är gjord för att använda de funktioner som finns, inklusive sessionsvariabler. Det problem som kan uppstå är om det är många besökare, och då får varje besökare vänta längre mellan varje "timeslice" och scriptens exekveringstid blir längre, kanske 2 till 3 ggr längre. Att hämta en sessionsvariabel tar längre tid än att behandla vanliga variabler, likaså servervariabler och applikationsvariabler. Det tar lite extra tid, och dessa extra millisekunder gör att skriptet exekverar långsammare.
Detta belastar inte servern speciellt, den är gjord för detta (ta en titt i IIS, där kan man göra inställningar för prestandaoptimering), men besökare kan få en lite längre svarstid.
Tror med all säkerhet att en varukorg i en session är snabbare än att öppna/stänga/uppdatera en varukorg i en databas.

/T

Permalänk: https://www.webforum.nu/p/259161

## #8 — Eclipse, 2001-02-13T12:59Z

Jag kan inget om IIS, det kan säkert du.  Mina inlägg på området kommer främst från vår isp som påstod att endatabaskoppling var att föredra framför sessions. Dom är typ licensierade microsoft partner i allt... det kanske du är också.

Jag kollade alla inlägg om sessions de 10 senaste dagarna men jag vet inte om jag blev så mycket klokare...

Permalänk: https://www.webforum.nu/p/259162

## #9 — Eclipse, 2001-02-13T13:15Z

Nästa fråga i ämnet har kanske inte direkt med sessions att göra (möjligen indirekt).

"/admin/users/index.asp"

Kan jag på något sätt få ut den strängen från min indexfil?

Permalänk: https://www.webforum.nu/p/259163

## #10 — @nders, 2001-02-13T13:32Z

det finns säkert en schysst servervariabel för det, till exempel **url**.

har du glömt bort min multifunktionella kanonbra for-each slinga :q :)

Permalänk: https://www.webforum.nu/p/259164

## #11 — Eclipse, 2001-02-13T14:14Z

hittade ett utskrivet brev i min samling från i somras, tack för det! :-)
\---
formulärvärden:

\<% 
for each krabba in request.form 
\-- response.write krabba & ": " & request.form(krabba) & "\<br\>" & VbCrLf 
next 
%\>

kvärysträngar:
\<% 
for each hummer in request.querystring 
\-- response.write hummer & ": " & request.querystring(hummer) & "\<br\>" & VbCrLf 
next 
%\>

så var det med det. kvärysträngsvarianten har jag iofs inte provat, men den bör funka lika bra som formulärvarianten.

/anders

Permalänk: https://www.webforum.nu/p/259165

## #12 — Eclipse, 2001-02-13T14:16Z

Ööööhhh... vänta nu, detdär var ju fel brev ser jag nu...

"for each varre..." --\> \*letar vidare\*

bé-klagar

Permalänk: https://www.webforum.nu/p/259166

## #13 — Eclipse, 2001-02-13T14:22Z

Jaha, det gick ju fort! Från aspstandard, den 29 juni 2000:
\---

Dax att slänga in en joker i leken, en favvo i repris:

cnt = 1 
FOR EACH varre in Request.ServerVariables 
\-- response.write cnt & ". " & varre & " : " & Request.ServerVariables(varre) & "\<BR\>" & vbCRLF 
\-- cnt = cnt + 1 
NEXT

Något modifierad men man får fram 51 parametrar. Men hur använder man dom sen 
då??

response.write "Server name: " & Request.SERVER_NAME & " "
Jag har testat lite olika varianter på ovanstående...

/ jakob

Permalänk: https://www.webforum.nu/p/259167

## #14 — PatrikB, 2001-02-13T14:43Z

dessa "plockar" du ut genom:

```
<% =Request.ServerVariables("SERVER_NAME")%>
```

cya,

Permalänk: https://www.webforum.nu/p/259168

## #15 — Eclipse, 2001-02-13T14:50Z

Patric, ett stolpskott till inlägg... men du kanske är som mig, man ser det man vill se! :-)

Din kod ger mig IP nummret på servern.

\---
\<%
response.write Request.ServerVariables("SCRIPT_NAME")

response.write Request.ServerVariables("PATH_INFO")
%\>

Dessa båda ger samma svar. Vad är skillnaden?

Permalänk: https://www.webforum.nu/p/259169

## #16 — clarkbones, 2001-02-14T00:44Z

Sessions drar kräm? Ännu en åsikt i ämnet.
 <http://www.4guysfromrolla.com/webtech/092098-2.shtml>

Permalänk: https://www.webforum.nu/p/259170

## #17 — Eclipse, 2001-02-14T07:52Z

> Session variables and cookies are synonymous. So if a user has set his browser not to accept any cookies, your Session variables won't work for that particular web surfer!

Hmmm... intressant! Detta har jag inte sett någon annan stans.

Skribenten tycker man kan använda sessions men med måtta.

Permalänk: https://www.webforum.nu/p/259171

## #18 — Vide, 2001-02-14T07:56Z

Jag tycker att det är dumt att dömma ut sessions generelt, i vissa projekt är omständigheterna så att man behöver dem, och andra inte.

Citatet ovan är ju inte riktigt. I IE (som nu dom flesta använder) finns det en separat kontroll för just session-cookies.

Permalänk: https://www.webforum.nu/p/259172

## #19 — Eclipse, 2001-02-14T08:11Z

Hur kan man stänga av en feature på servern från klienten? Var hittar man den inställningen?

Jag kollade i explorer och jag hittade ingen sån inställning... så ärligt talat, då måste det bara vara de allra mnest inbitna fanatikerna som kryssar av sessions och dom kan man väl skita i... Jag menar, det måste i så fall finnas hur många webbplatser som helst som dom inte ser korrekt!

Permalänk: https://www.webforum.nu/p/259173

## #20 — Eclipse, 2001-02-14T08:19Z

Security/custom level...

det stog i min teach yourself-bok, på kapitlet som var ägnat åt dagens övningar...

Permalänk: https://www.webforum.nu/p/259174

---

Tråden på webben: https://www.webforum.nu/amne/asp/8139-hur-mycket-kräm-drar-sessions  
Nästa sida: https://www.webforum.nu/amne/asp/8139-hur-mycket-kräm-drar-sessions/page2.md
