Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13590|Svar: 0

[JavaEE] Hvorfor er JSP mere effektivt end ASP PHP?

[Kopier link]
Opslået på 08/04/2015 14.35.23 | | |

Når en JSP-side på serveren køres første gang, oversætter JSP-motoren på serveren først JSP-sidefilen til en java-fil (java-servlet), kompilerer java-filen til at generere en bytecode-fil og svarer derefter på kundens anmodning ved at køre bytecode-filen. Opgaven med denne bytekodefil er:
1. Giv de almindelige HTML-markupsymboler på JSP-siden til kundens browser til visning.
2. JSP tags, data- og metodedeklarationer samt Java-programmer udføres af serveren og sendes til kundens browser for at vise resultaterne.
3. Java-udtrykket beregnes af serveren, konverterer resultatet til en streng og overleverer det derefter til kundens browser til visning.
Så faktisk er al eksekvering, der kræver logisk vurdering, færdiggjort på serversiden, og alt, hvad der sendes til browseren, er en række trykte sætninger. Browseren er kun ansvarlig for at indsamle og vise data. Hvis brugeren besøger igen, vil JSP-motoren direkte finde den kompilerede servlet-fil at køre, hvilket er grunden til, at JSP-siden kører hurtigere end siden, der er skrevet på andre sprog (såsom asp). Selvfølgelig skal vi indse, at den første udførelse af JSP vil være meget langsom, så den første kørsel overlades som regel til systemadministratoren.




Tidligere:asp.net læs instruktionerne til indkøbskurven, du skal lave
Næste:SQL Server 2008-nøgle, SQL Server 2008 R2 serienummernøgle
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com