Avatar billede forcedesigner Nybegynder
14. marts 2003 - 21:31 Der er 18 kommentarer og
1 løsning

mode spm.....

Hejsa ekspertere...

1. Loader en side længere tid hvis man bare bruger en fil??
som fx:

index.asp?side=login
index.asp?side=opret
index.asp?side=logget
osv....

eller virker det som om de var delt i forskællige sider.

som fx.

index.asp
login.asp
opret.asp
osv....

Hvilken af de to loader korteste tid???

Tak...svar mig snart.
Avatar billede keysersoze Ekspert
14. marts 2003 - 21:36 #1
ikke forstået?

her - index.asp?side=logget - loader du da også kun en side
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 21:51 #2
Nej....

hvis man bruger en fil....og deller den i mange stykke.
som fx.

index.asp?side=login
index.asp?side=opret
index.asp?side=logget

Kommer det saa til at loade laengere tid end hvis det er 3 filer.
som fx:

index.asp
login.asp
opret.asp
Avatar billede keysersoze Ekspert
14. marts 2003 - 22:04 #3
index.asp?side=login <- har har du da ikke delt din side ind i mange stykker.. du sender bare en querystring med

hvis du så ud fra den querystring inkludere en anden fil i stedet for at kode alt i én fil er det klart det vil være tungere da serveren skal hive fat i to og ikke kun én fil - men det er så minimal en tid at den opvejer alle de fordele der ellers er ved det
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 22:05 #4
Endnu en spm...

Jeg har stoppet for HTML....men den sletter ogsaa mellemrum

Server.HTMLEncode( str )

det skal den ik', <br> skal komme med.
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 22:12 #5
Forstaar ikke rigtig hvad du mener....
Avatar billede keysersoze Ekspert
14. marts 2003 - 22:17 #6
replace(dinvar,"VbCrLf","<br>")

så kommer mellemrum med
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 22:25 #7
Jeg har en forum der ikke skal tage imod HTML, men den skal tage imod <br>...hvad skal jeg?
Avatar billede keysersoze Ekspert
14. marts 2003 - 22:34 #8
du må ikke replace noget andet end ' med '' når det skal ind i databasen - når først du trækker det ud igen kan du bruger htmlencode samt replace VbCrLf med <br> som jeg skrev før...

men jeg tror ikke det har noget med det oprindelige spm. at gøre?
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 22:37 #9
OK...tak

Hvad med den fo'rste spm...om mode?

Hvilken af de 2 maader er hurtigst??
Avatar billede keysersoze Ekspert
14. marts 2003 - 22:43 #10
før jeg præcist ved hvad du mener er det umuligt at svare...

dette er én fil; index.asp?side=login
og dette er én fil; index.asp
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 22:48 #11
Jeg har fx. en community system med login.asp, opret.asp og logget.asp..3 filer ik'.

Nu har jeg lagt dem alle i en index.asp.
saa de hedder:
index.asp?side=login
index.asp?side=opret
index.asp?side=logget

saa vaer gang jeg skal fx. til index.asp?side=opret kommer den til at loade laenge fordi den ogsaa skal laese index.asp?side=opret index.asp?side=logget????
Avatar billede keysersoze Ekspert
14. marts 2003 - 22:53 #12
du mener altså fordi du inkludere flere filer (vha include) i index.asp eller fordi du har en masse case eller if-sætninger?
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 22:58 #13
I index.asp er der mange koder...login, opret og logget koden ligger i index.asp.

Saa det er derfor jeg vil vide om det loader laengere tid end hvis login, opret og logget hvar vaer for sig selv.
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 23:01 #14
Hvilken af de to vil vaer hurtigst?

index.asp?side=login

login.asp


Husk der er andre koder i index.asp.
Avatar billede keysersoze Ekspert
14. marts 2003 - 23:03 #15
det vil login.asp klart - det andet du har gang i burde være bandlyst at gøre!

skal det gøres vha querystrings skal du i stedet lave login-funktionen som en inklude fil, opret-funktionen som en inkludefil osv så du KUN inkludere den fil (og dermed den kode) der er behov for
Avatar billede forcedesigner Nybegynder
14. marts 2003 - 23:07 #16
Det andet kommer det til at se saadan ud??

Server.HTMLEncode(replace(besked,"VbCrLf","<br>"))
Avatar billede keysersoze Ekspert
14. marts 2003 - 23:13 #17
det ligner da en mulighed såfremt variablen "besked" indeholdet noget - men prøv dig frem og se om det virker før du spørger
Avatar billede excession Nybegynder
15. marts 2003 - 01:17 #18
jeg ville ikke bruge "mode" eller lægge al kode i én fil, da det tager længere tid for ASP parseren at læse uden grund. Jeg tror også du får problemer med søgemaskiner hvis du har al koden i én fil... for så vil søgemaskinen kun læse den ene fil :)
Avatar billede agony3 Nybegynder
15. marts 2003 - 13:36 #19
jeg er enig med keysersoze. At kode hele dit site i én file vil ikke give nogen forbedring i hastighed nok mere en forringelse.
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