Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 13590|Răspunde: 0

[JavaEE] De ce este JSP mai eficient decât ASP PHP?

[Copiază linkul]
Postat pe 08.04.2015 14:35:23 | | |

Când o pagină JSP de pe server este executată pentru prima dată, motorul JSP de pe server traduce mai întâi fișierul de pagină JSP într-un fișier java (servlet java), compilează fișierul java pentru a genera un fișier bytecode și apoi răspunde la cererea clientului executând fișierul bytecode. Sarcina acestui fișier bytecode este:
1. Să ofere simbolurile obișnuite de marcaj HTML din pagina JSP browserului clientului pentru afișare.
2. JSP etichete, declarații de date și metode, precum și programe Java sunt executate de server și trimise către browserul clientului pentru a afișa rezultatele.
3. Expresia Java este calculată de server, convertește rezultatul într-un șir de șir și apoi îl predă browserului clientului pentru afișare.
Așadar, de fapt, toată execuția care necesită judecată logică a fost finalizată pe partea de server, iar tot ce este transmis browserului este o serie de declarații tipărite. Browserul este responsabil doar de colectarea și afișarea datelor. Dacă utilizatorul vizitează din nou, motorul JSP va găsi direct fișierul servlet compilat de rulat, motiv pentru care pagina JSP va rula mai repede decât pagina scrisă în alte limbaje (cum ar fi asp). Desigur, trebuie să realizăm că prima execuție a JSP va fi foarte lentă, așa că prima rulare este de obicei predată administratorului de sistem.




Precedent:asp.net citește instrucțiunile pentru coșul de cumpărături pe care trebuie să le faci
Următor:Cheia SQL Server 2008, cheia numerelor de serie SQL Server 2008 R2
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com