JSP i ASP

Anonim

JSP vs ASP

JSP (Java Server Pages) i ASP (Active Server Pages) dva su od najčešćih poslužiteljskih skriptnih jezika koji se danas koriste u razvoju web stranica. ASP je stvorio Microsoft kao dio svog IIS-a koji korisnicima pruža alate potrebne za stvaranje web stranice na svom Windows računalu. Može se smatrati slobodnim, jer ASP sama po sebi ne košta novce, ali činjenica da trebate Windows znači da ćete i dalje trošiti novac. JSP je stvorio Sun Microsystems kao produžetak Java.

Unatoč istom zadatku, JSP i ASP ostvaruju svoje zadatke na različite načine. ASP kôd interpretira se na letu svaki put kada se pristupa dok se JSP stranice mogu interpretirati ili sastaviti u servlet. To znači da JSP stranice zaista traju malo duže za učitavanje, jer ih treba prvo sastaviti. No, nakon što se učita, to bi učinilo brže dok god kôd ne zahtijeva nikakve izmjene. Kad se kôd promijeni, treba ga ponovno sastaviti, što traje duže. U slučajevima gdje se kodne promjene često događaju do te mjere da se performanse jako pogoršavaju, koder može odlučiti da se njegove stranice tumače na letu baš kao i ASP s više ili manje istoj razini izvedbe. Kodovi JSP također imaju izbor bilo da se sastavljaju u Java servlet, koji su još uvijek neovisni o platformi, ili u izvorni bytecode operativnog sustava.

Od danas većina web programera koristi JSP ili poboljšanu verziju ASP nazvanu ASP.NET. Za osobe koje upotrebljavaju web-poslužitelj sa sustavom Microsoft Windows, ASP ili ASP.NET već su zadani. Oni koji koriste softver otvorenog koda kao što je Linux mogu odabrati između nekoliko mogućnosti koje su besplatne ili ne. Većina ljudi koristi druge softverske programe otvorenog koda kao što je PHP, a JSP se nalazi u daljini.

Sažetak: 1. JSP i ASP su strani poslužitelja skriptnih jezika 2. JSP je iz Sun Microsystemsa dok je ASP iz tvrtke Microsoft 3. ASP košta novac dok je JSP besplatan. 4. ASP kôd interpretira se dok se JSP kôd sastavlja u vrijeme izvođenja 5. JSP kôd može raditi brže od ASP ako ima manje promjena 6. Većina korisnika sustava Windows koristi ASP dok korisnici open source operativnih sustava poput Linuxa koriste JSP između ostalih.