Avatar billede Slettet bruger
30. oktober 2002 - 15:26 Der er 4 kommentarer og
2 løsninger

JSP vs ASÅ

Hej,

Jeg skal i gang med at lave en masse dynamisk min arbejdsplads site. I den forbindelse vil jeg gerne have nogen meninger om JSP kontra ASP. Hvilke fordele og hvilke ulemper der er ved de 2 sprog. Jeg kender en del til JSP så jeg kender godt fordele og ulemper ved JSP, men absolut ingenting til ASP så jeg vil gerne høre jeres mening. Jeg har lidt svært ved at beslutte mig om jeg skal vælge ASP eller JSP.

P.S. Jeg har oprettet det samme spørgsmål i ASP-kategorien
Avatar billede disky Nybegynder
30. oktober 2002 - 15:33 #1
Du må IKKE oprette et spørgsmål flere steder !

JSP er ikke properitært, det er ASP.

ASP kører kun ordentligt på IIS platformen og koster penge, det gør java ikke og det kører fint på Linux.

JSP performer bedre, scalere bedre, er 100% object orienteret osv.

Den eneste fordel asp kan have er hvis jeres webserver i forvejen kører IIS.

Ellers er der ikke en grund til at bruge ASP, specielt ikke når man kigger på antal sikkerhedshuller der er i microsoft produkter.
Avatar billede Slettet bruger
30. oktober 2002 - 16:57 #2
Det ved jeg godt at de ikke må, men mon ikke muligheden for at folks meningen er lidt farvet af at jeg stiller spørgsmålet i en JSP kategori??
Avatar billede flse Nybegynder
31. oktober 2002 - 06:44 #3
Jo, du ville nok få lidt anderledes svar i en ASP katagori  :-)

ASP's fordele er:
- at det hænger bedre sammen med Windoze/Office.
- at det umiddelbart lettere at komme igang med.

ASP's ulemper er:
- at det KUN kan afvikles på Windoze (glem alt om Chili-ASP, det får en linux box til at opføre sig mere ustabilt end Windoze!)
- at det er meget svært at undgå at lave slamkode i ASP, specielt hvis man blander ASP og HTML kode som MS lægger op til.
- at det performer dårligt

JSP's fordele er:
- at det kan afvikles på stort set hvilken platform du har lyst til (fra Windoze/Mac til OS/390)
- at man kan lave "rene" jsp sider udelukkende ved brug af HTML/JSP tags (99% ihvertfald)
- at det skalerer godt

JSP's ulemper er:
- at det integrerer dårligt med Windoze/COM objekter

Det store forskel mellem ASP og JSP er egentlig, at med en ASP løsning laver man alt i ASP, mens man i JSP egentlig kun laver brugerinterfacet, mens forretningslogikken lægges i Servlets/EJB, og man dermed kan få en ren MVC-arkitektur.
Avatar billede soelvpil Nybegynder
31. oktober 2002 - 16:09 #4
Her et lille bud fra min side:

For meget små løsninger er ASP hurtigere og lettere at gå til. Bliver løsningerne bare lidt større bør man normalt bruge jsp+java i stedet for.

Grunden til dette er, at man med jsp let kan lægge forretningslogik ind i pænt indpakkede java-klasser, så jsp-siden bliver lidt mere læselig. Med ASP er man i praksis nødt til at lægge det hele direkte i siden. Man kan godt lave det samme trick med at skrive com-objekter o.s.v, men det kræver vel en Microsoft Visual Studio, man skal lære et nyt sprog etc. I jsp benytter man samme sprog(java) i siderne og i logik-klasserne, så det bliver en praktisk (og god) mulighed.

Hvis din løsning ikke er vanvittigt stor, vil jeg dog lade det praktiske valg styre af, hvor sitet kører nu. Ligger det på en IIS-server vil jeg bruge ASP (det nemmeste), ligger det på en Apache vil jeg bruge jsp.

Er løsningen stor, vil jeg under alle omstændigheder bruge jsp.
Avatar billede Slettet bruger
15. november 2002 - 00:18 #5
Tak for hjælpen.
Avatar billede disky Nybegynder
15. november 2002 - 06:56 #6
det ver da en underlig point fordeling
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