1) PHP og ASP er nok nemmere at komme igang med end JSP (fordi hvis man skal have fuld nytte af JSP så skal man kende til servlets og Java som er rimeligt tunge). Derfor er der ikke så mange private hjemme-sider der bruger JSP.
2) JSP bruges ofte i forbindelse med fulde J2EE e-business løsninger, men den slags løsninger skal forbindes direkte til firmaets øvrige IT systemer og hostes derfor normalt inhouse. Derfor er der ikke så mange professionelle der har brug for JSP web-hotel.
Lille efterspørgsel => lille udbud.
Set udfra en teknisk synsvinkel er JSP en fremragende teknologi.
Men der er altså andre ting end teknik der spiller ind.
Der er mange muligheder for JSP/servlet engine: Apache Tomcat Caucho Resin BEA WebLogic Express IBM WebSphere Express Borland Enterprise Server Web Edition
Ofte kombinerer man en JSP/servlet engine med en rigtigt web-server normalt Apache, men hvis man vælger IIS så kan man principielt godt køre både ASP og JSP på samme server.
Hvis du skal bruge Tomcat i production skal du nok bruge lidt tid på at lære den at kende. Den er nem at bruge i development sammenhæng for der virker den out of the box. Men til productio skal der nok justeres noget på default opsætning.
ok, før du begynder vil jeg lige informere om coldfusion som naesten ingen kender. Det er et tag based sprog, f.eks ser en if else saadan her ud:
<cfif var eq "value"> <cfelse> </cfif>
som gor det utrolig nemt at kode i, og det er mindst lige saa "powerfull" som asp, php, jsp, etc. Faktisk er det saadan at cf bliver "compiled" til jsp, og jsp kan inkluderes direkte fra coldfusion. Desuden kan du inkludere java, cobol, delphi, c/c++, etc direkte fra coldfusion.
Det bliver lavet af macromedia, saa kan du jo kigge mere paa det. :)
vb-begynder: Tomcat er rimeligt bøvlet at havde med at gøre, hvilket du ville kunne se hvis du kigger i tidligere tråde i dette forum. Hvor folk med problemmer er skiftet til Resin og indrømmer det er nemmere :)
Resin er gratis at bruge til ikke kommercielle formål.
Jeg har arbejdet prof. med både Tomcat og Resin og jeg er ikke i tvivl til både udvikling og produktion er Resin et bedre produkt, som også performer bedre. Det er dog selvfølgelig smag og behag, Arne vil jo nok forsøge at overbevise dig om noget andet.
njornicle: Hvorfor skulle man dog bruge det ?
Jsp er jo java så man slipper for at lære endnu et sprog.
Hvad skulle fordelene være ved coldfusion ? Jeg spørger fordi jeg aldrig har rodet med det.
disky: nemhed, jeg koder selv java engang imellem, og coldfusion er meget meget hurtigere at kode i, samt man stadig faar de samme ting som java.
Jeg har ogsaa tidligere kodet asp, php og perl, men ingen kan sammenlignes med coldfusion naar det kommer til kode-hastigheden. Men det er selvfolgelig min personlige erfaring :)
Jeg vil lige være fræk og tilknytte et "gratis" spørgsmål, som jeg da har gået og undret mig lidt over:
Hvorfor koster det typisk kassen for en plads på et jsp hotel (set i forhold til de efterhånden uhyrlig billige asp/php hoteller)? Er der en reel udgift i tid/penge ved at hoste jsp?
jeg har skam kigget, og de er nok også det billigste jeg har fundet, men deres pris på 225kr matcher jo ikke priser der nærmer sig de 20! - ~60kr om måneden for asp/php (selvom de 225kr er i svenske :-)
Det ville formentligt også hjælpe på prisen hvis der var lidt flere udbydere og dermed lidt mere konkurrence, så kunne det godt være at Adam Smiths unsynlige hånd ville presse prisen lidt ned.
Men idag er JSP web-hoteller en niche. Og altså en halv-dyr niche.
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.