---
title: "Användning av Request.QueryString så att det bara blir en asp-fil? Bra eller dåligt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10252-användning-av-request-querystring-så-att-det-bara-blir-en-asp-fil-bra-eller-dåligt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Lukaspojken"
published: "2001-06-25T14:41:00.000Z"
updated: "2001-06-26T06:38:00.000Z"
replies: 13
views: 310
page: 1
pages: 1
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/10252-användning-av-request-querystring-så-att-det-bara-blir-en-asp-fil-bra-eller-dåligt"
---

# Användning av Request.QueryString så att det bara blir en asp-fil? Bra eller dåligt?

## #1 — Lukaspojken, 2001-06-25T14:41Z

Jag kan ta ett exempel på hur jag gjort tex ett diskussionsforum. All kod för forumet är i en enda fil...detta har jag lyckats med genom att använda mig av if-satser i kombination med Request.QueryString som tex 

```
If Request.QueryString("alt") = "delete" Then 			'Tar bort meddelanden
```

Det borde väl bli väldigt sämre prestanda på detta sätt eller...men det blir översiktligt när jag kodar :)

Ska jag bryta ner filen i filer och hur strukturerar man upp det i så fall...så att det blir fortfarande bra översiktlighet för mig...eller är det en paradox...:)

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

## #2 — Herman, 2001-06-25T15:14Z

Den enda nackdelen torde vara att scripttolken måste parsa allt varje gång oavsett om du bara använder en liten del av koden. Men det bör inte vara ngt problem normalt. Jag tycker dock att det är lite tydligare med ngt fler filer än en. Sedan kan ju en fil i praktiken vara flera om man arbetar med INCLUDE:s.

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

## #3 — Lukaspojken, 2001-06-25T15:35Z

Hur mycket tror du detta sätt att koda sänker prestandan? Ska jag försöka börja koda flerfiligt eller fortsätta med det sätt jag gör idag?

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

## #4 — iceM2, 2001-06-25T18:51Z

Jag är oxå nyfiken på ett svar till denna frågan, då jag precis som Lukaspojken brukar ha alla kod i en fil och därefter använda mig av querystrings...

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

## #5 — emission, 2001-06-25T18:57Z

De vinster man kan göra är så små att de endast har betydelse på **väldigt** hårt trafikerade sidor.

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

## #6 — Lukaspojken, 2001-06-25T20:06Z

Hur kodar du emission? Vilket sätt tycker du skapar bra struktur?

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

## #7 — emission, 2001-06-25T20:37Z

Jag lägger ALLT i subrutiner och funktioner, och har en Main-rutin som hämtar in nödvändiga variabler (inkl. felkontroll), och väljer vilka subrutiner som ska köras.

```
Sub Main
    GetVars
    set objConn=getDBConn(Application("ConnectionString"))
    Select Case strAction
        Case "save"
            SaveChanges
        Case "edit"
            EditData
        Case "delete"
            DeleteRecord
        Case Else
            ListRecords
    End Select
    objConn.Close
    set objConn=Nothing
End Sub
```

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

## #8 — PatrikB, 2001-06-25T20:48Z

OT ... men måste bara fråga emission:
hur fick du din kod såååå snygg

cya,
PatrikB

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

## #9 — @nders, 2001-06-25T20:55Z

får man gissa på en kombination av perl- och red-taggarna? :)

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

## #10 — emission, 2001-06-25T21:43Z

Nej, det får man inte, men det stämmer... :e

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

## #11 — Lukaspojken, 2001-06-25T22:46Z

Emission jag får kolla på det där med subrutiner nån dag så att kunskapen växer lite till...:)

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

## #12 — Toonster, 2001-06-25T23:34Z

Det finns antagerligen en prestandavinst med att köra "en" sida. Hur stor kan man nog bara mäta sig fram till.

En prestandaökande egenskap är att sidan hela tiden finns cashad, så där finns lite tidsvinst.

/T

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

## #13 — Lukaspojken, 2001-06-26T06:23Z

Det borde dock finnas nån kritisk gräns...annars skulle man ju kunna lägga en hel site på bara en sida....

Var tror du denna kritiska gräns går?

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

## #14 — kristoffer, 2001-06-26T06:38Z

Kanske om sidans storlek överstiger cachens blockstorlek?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10252-användning-av-request-querystring-så-att-det-bara-blir-en-asp-fil-bra-eller-dåligt
