Avatar billede Spotgun Seniormester
31. juli 2001 - 13:42 Der er 6 kommentarer og
2 løsninger

Client-side vs. Server-side ASP

Hvad er forskellen mellem at kode noget ASP i client-side og server-side?

Og hvordan programmerer man det specifikt til en af delene?
Avatar billede repsac Nybegynder
31. juli 2001 - 13:44 #1
Se i asp-tutoriallen på www.html.dk - der står det faktisk rimeligt godt forklaret hvad server-side går ud på ... :)
Avatar billede repsac Nybegynder
31. juli 2001 - 13:46 #2
Et lille eksempel:
I php (/asp) (Server) kan du finde ud af hvad brugerens ip er, og udføre nogle handlinger ud fra det. Man kan åbne filer der ligger på serveren etc. etc. ...
I JavaScript (Client) kan du finde brugerens browser-størrelse etc. etc. ...
:o)
Avatar billede repsac Nybegynder
31. juli 2001 - 13:47 #3
Bom bom bom ... nu læser jeg først rigtigt hvad spørgsmålet går ud på ... SORRY!!!
Avatar billede nuno Nybegynder
31. juli 2001 - 13:55 #4
Hvad er forskellen mellem at kode noget ASP i client-side og server-side?

du KAN ikke kode ASP client side - da det er Server side scripting - (Active SERVER Pages)

så repsac > du er vel lovlig undskyldt - for overskriften stemmer ikke helt overens med spsm i teksten :)

Clientside scripting - fx JavaScript - bruges som repsac skriver - kræver ikke andet end at du overholder de standarder, som understøttes af den/de browsere du vil være sikker på kan bruge dit script

Serverside scripting - fx ASP, PHP, JSP osv. kræver en dedikeret webserver, som har en scripting engine som kan parse dine serverside scripts. Fx PHP4.0 til php - IIS5.0 til ASP, JRun til JSP osv.
Du er ikke afhængig af browsermuligheder/-begrænsninger her - men kan programmere i henhold til den standard du har valgt på din webserver.

Serverside scripting bruges fx til databaseadgang - dvs. udtræk af oplysninger som skal bruges på din side - Clientside scripting bruges meget til visuelle ting, validering af input (i forms) osv.


/nuno
Avatar billede jakobandersen Nybegynder
31. juli 2001 - 13:58 #5
nuno>> ASP er ikke et sprog men plot et framework hvori man bruger et scripitingsprog. Ganske ligesom browseren er et clientsideframework er ASP et serverside framework.
Avatar billede repsac Nybegynder
31. juli 2001 - 13:58 #6
Jeg kender ikke noget som helst til asp (er php-mand), men ved da at der findes et hav af AddOn-lignende ting ... så om noget nyt med at asp også kan skrives client-side ja det ved jeg sq ikke.

Populært sagt kan man sige at serverside scripting bliver udført på serveren, mens clientside bliver udført hos klienten (meget logisk ikk\' ... ;o))

=>nuno: tak for din opbakning ... ;o)
Avatar billede nuno Nybegynder
31. juli 2001 - 15:22 #7
moonduck> nu mener jeg ikke, at jeg har skrevet at ASP er et sprog??

Det er jeg godt klar over. Kald det et framework eller en teknologi. Sproget er kun den standard, som man anvender til at udvikle sine ASP.

/nuno
Avatar billede Spotgun Seniormester
31. juli 2001 - 17:13 #8
Nuno får flest point pga. mest uddybende kommentar... Men tak for det allesammen! Jeg blev da lidt klogere :-)
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

IT-JOB

Forsknings-, Uddannelses- og Digitaliseringsministeriet

Vil du være med at udvikle sikkerhed og compliance i CPR?

Netcompany A/S

IT Consultant

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Applikationsarkitekt til stor applikationstransformation i Forsvaret