Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13590|Odpowiedź: 0

[JavaEE] Dlaczego JSP jest bardziej efektywny niż ASP PHP?

[Skopiuj link]
Opublikowano 08.04.2015 14:35:23 | | |

Gdy strona JSP na serwerze jest uruchamiana po raz pierwszy, silnik JSP na serwerze najpierw tłumaczy plik strony JSP na plik java (java servlet), kompiluje plik java w celu wygenerowania pliku bajtkodu, a następnie odpowiada na żądanie klienta, wykonując plik bajtkodowy. Zadanie tego pliku bajtkodu to:
1. Nadać zwykłe symbole znaczników HTML na stronie JSP do przeglądarki klienta do wyświetlenia.
2. JSP tagi, dane i deklaracje metod oraz programy Java są uruchamiane przez serwer i wysyłane do przeglądarki klienta, aby wyświetlić wyniki.
3. Wyrażenie Java jest obliczane przez serwer, konwertuje wynik na ciąg znaków, a następnie przekazuje go do przeglądarki klienta do wyświetlenia.
W rzeczywistości wszystkie wykonania wymagające logicznego osądu zostały wykonane po stronie serwera, a do przeglądarki przekazywane są tylko serie drukowanych instrukcji. Przeglądarka odpowiada jedynie za zbieranie i wyświetlanie danych. Jeśli użytkownik odwiedzi go ponownie, silnik JSP bezpośrednio znajdzie skompilowany plik servlet, dlatego strona JSP będzie działać szybciej niż ta napisana w innych językach (np. asp). Oczywiście musimy pamiętać, że pierwsze wykonanie JSP będzie bardzo wolne, więc pierwsze uruchomienie zwykle przekazuje administratorowi systemu.




Poprzedni:asp.net przeanalizuj instrukcje dotyczące produktów w koszyku, które musisz przygotować
Następny:Klucz SQL Server 2008, klucz numer seryjny SQL Server 2008 R2
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com