/ 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
et par spørsmål
Fra : pepss


Dato : 05-01-04 19:01

Hejsa NG

1)
kan man lave en Application som kun en bruger kan se?
noget alá Application(Session("navn")).
det jeg skal bruge det til er "se hvem der har læst min profil" så det er jo
kun den der har profilen der skal kunne se det.

2)
en ting jeg har tænkt længe på er hvad er forskeælden på js og vbscript?


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk



 
 
Torben Brandt (05-01-2004)
Kommentar
Fra : Torben Brandt


Dato : 05-01-04 20:24

pepss skrev:
> kan man lave en Application som kun en bruger kan se?
> noget alá Application(Session("navn")).
> det jeg skal bruge det til er "se hvem der har læst min profil" så det er jo
> kun den der har profilen der skal kunne se det.

Det er nok ikke så god en ide at gemme den slags i en
Application-variabel for de bliver slettet hvis f.eks. webserveren
genstartes (hvilket den nok gør en gang imellem).
Det er nok nemmere med en database hvor man der er et felt til hvis
profil, der er læst samt et felt til hvem der har læst profilen.

> en ting jeg har tænkt længe på er hvad er forskeælden på js og vbscript?

Det er to forskellige sprog, som i forbindelse med ASP kan stort set det
samme, men forskellen er syntaksen.

Man skriver noget forskellige kode for at gøre det samme:
VBS:
s = "abcdef"
Mid(s, 2, 3) giver "bcd"
JS:
s = "abcdef";
s.substr(2, 3); giver også "bcd"

mvh Torben


pepss (05-01-2004)
Kommentar
Fra : pepss


Dato : 05-01-04 20:44


"Torben Brandt" skrev
> pepss skrev:
> > kan man lave en Application som kun en bruger kan se?
> > noget alá Application(Session("navn")).
> > det jeg skal bruge det til er "se hvem der har læst min profil" så det
er jo
> > kun den der har profilen der skal kunne se det.
>
> Det er nok ikke så god en ide at gemme den slags i en
> Application-variabel for de bliver slettet hvis f.eks. webserveren
> genstartes (hvilket den nok gør en gang imellem).
> Det er nok nemmere med en database hvor man der er et felt til hvis
> profil, der er læst samt et felt til hvem der har læst profilen.

det har du jo nok ret i!
grunden til at jeg ville gøre det på den måde er fordi som jeg gør nu har
jeg 2 databaseopkald og jeg er bange for at siden vil blive for langsom.....
er der noget om det eller er det bare mig der ikke ved noget om det?

> > en ting jeg har tænkt længe på er hvad er forskeælden på js og vbscript?
>
> Det er to forskellige sprog, som i forbindelse med ASP kan stort set det
> samme, men forskellen er syntaksen.

tak for det så skal jeg ikke gå og tænke på det mere

--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk



Jørn Andersen (06-01-2004)
Kommentar
Fra : Jørn Andersen


Dato : 06-01-04 07:43

On Mon, 5 Jan 2004 20:44:06 +0100, "pepss" <olefriis@privat.dk> wrote:

>grunden til at jeg ville gøre det på den måde er fordi som jeg gør nu har
>jeg 2 databaseopkald og jeg er bange for at siden vil blive for langsom.....
>er der noget om det eller er det bare mig der ikke ved noget om det?

Der er ikke en generel regel, der siger, at man ikke må have mere end
2, 3 eller 5 databasekald.
Medmindre man er på et meget belastet site, skal man ikke normalt lade
sig begrænse af, at "det kan serveren nok ikke klare".

Det man derimod skal gøre er at optimere koden, så der ikke *kaldes
unødigt*.
Sørg for at åbne forbindelser og recordset så sent i scriptet som
muligt - og dernæst at lukke dem igen så hurtigt som muligt. Det gøres
ved at dele soin kode op, så alle "forberedelserne" (input-behandling,
valisering etc.) er lavet inden, der åbnes for en forespørgsel til
databasen.
Sørg for at undgå situationer med lange loops, hvor scriptet kan "gå
amok".

Jeg har dog et par gange lavet noget hvor der bliver lavet db-kald
inde i et loop. Det kan selvfølgelig ikke anbefales - tværtimod vil
jeg normalt fraråde det på det kraftigste -, men i disse situationer
vidste jeg noget om, at der max. kunne være ret få samtidige brugere
(det foregik på et intranet) - og så var det en rimelig måde at gøre
det på.

I det hele taget er en verden til forskel på at lave kode til
"hobbybrug" og små foreninger og mindre virksomheder og på den anden
side højt belastede sites med 1000-vis af daglige brugere.

Så tænk i optimeret kode, ja, men klap hesten og lad være med at lægge
unødige begrænsinger på dig selv

PS: Og så er det ikke kun databasekald, der bruger ressourcer - det
gør Session-variable og Application-variabæle også


--
Jørn Andersen,
Brønshøj

pepss (06-01-2004)
Kommentar
Fra : pepss


Dato : 06-01-04 11:08


"Jørn Andersen" skrev
"pepss" wrote:
>
> >grunden til at jeg ville gøre det på den måde er fordi som jeg gør nu har
> >jeg 2 databaseopkald og jeg er bange for at siden vil blive for
langsom.....
> >er der noget om det eller er det bare mig der ikke ved noget om det?
>
> Det man derimod skal gøre er at optimere koden, så der ikke *kaldes
> unødigt*.
> Sørg for at åbne forbindelser og recordset så sent i scriptet som
> muligt - og dernæst at lukke dem igen så hurtigt som muligt. Det gøres
> ved at dele soin kode op, så alle "forberedelserne" (input-behandling,
> valisering etc.) er lavet inden, der åbnes for en forespørgsel til
> databasen.

ja det sys jeg jo også jeg gør men det kan jo nok beder....

> I det hele taget er en verden til forskel på at lave kode til
> "hobbybrug" og små foreninger og mindre virksomheder og på den anden
> side højt belastede sites med 1000-vis af daglige brugere.

min side skal jo være en af de stor med 1000-vis af daglige bruger

> Så tænk i optimeret kode, ja, men klap hesten og lad være med at lægge
> unødige begrænsinger på dig selv

jamen så er det jo bare at komme igen med tasterne

> PS: Og så er det ikke kun databasekald, der bruger ressourcer - det
> gør Session-variable og Application-variabæle også

dem prøver jeg også at holde nede men jeg sys da jeg har kunne forstå at
databasekald skulle kræve en del så det var derfor jeg ville prøve at lave
det på en anden møde!

du skal ha rigtig mange tak for dine svar!


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste