Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 13590|Risposta: 0

[JavaEE] Perché JSP è più efficiente di ASP PHP?

[Copiato link]
Pubblicato su 08/04/2015 14:35:23 | | |

Quando una pagina JSP sul server viene eseguita per la prima volta, il motore JSP sul server traduce prima il file di pagina JSP in un file Java (servlet java), compila il file java per generare un file bytecode e poi risponde alla richiesta del cliente eseguendo il file bytecode. Il compito di questo file bytecode è:
1. Fornire i simboli di markup HTML ordinari nella pagina JSP al browser del cliente per la visualizzazione.
2. JSP tag, dichiarazioni di dati e metodi, e programmi Java vengono eseguiti dal server e inviati al browser del cliente per visualizzare i risultati.
3. L'espressione Java viene calcolata dal server, converte il risultato in una stringa e poi la consegna al browser del cliente per la visualizzazione.
Quindi, in realtà, tutta l'esecuzione che richiede il giudizio logico è stata completata lato server, e tutto ciò che viene passato al browser è una serie di dichiarazioni stampate. Il browser è responsabile solo della raccolta e visualizzazione dei dati. Se l'utente lo visita di nuovo, il motore JSP troverà direttamente il file servlet compilato da eseguire, motivo per cui la pagina JSP si eseguirà più velocemente di quella scritta in altri linguaggi (come asp). Ovviamente, dobbiamo renderci conto che la prima esecuzione di JSP sarà molto lenta, quindi la prima esecuzione viene solitamente affidata all'amministratore di sistema.




Precedente:asp.net studiare le istruzioni per il carrello della spesa che devi preparare
Prossimo:Chiave SQL Server 2008, chiave numero di serie SQL Server 2008 R2
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com