Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 13590|Відповідь: 0

[JavaEE] Чому JSP ефективніший за ASP PHP?

[Копіювати посилання]
Опубліковано 08.04.2015 14:35:23 | | |

Коли сторінка JSP на сервері виконується вперше, рушій JSP на сервері спочатку перекладає файл сторінки JSP у файл java (java servlet), компілює java-файл для генерації файлу байткоду, а потім відповідає на запит клієнта, виконуючи файл байткоду. Завдання цього файлу байткоду таке:
1. Передайте звичайні HTML-символи розмітки на сторінці JSP браузеру клієнта для відображення.
2. JSP теги, оголошення даних і методів, а також програми на Java виконуються сервером і надсилаються браузеру клієнта для відображення результатів.
3. Java-вираз обчислюється сервером, перетворює результат у рядок, а потім передає його браузеру клієнта для відображення.
Отже, фактично всі виконання, що потребують логічного судження, виконані на стороні сервера, і все, що передається браузеру, — це серія надрукованих операторів. Браузер відповідає лише за збір і відображення даних. Якщо користувач заходить знову, рушій JSP безпосередньо знайде скомпільований файл servlet для запуску, тому сторінка JSP працюватиме швидше, ніж сторінка, написана іншими мовами (наприклад, asp). Звісно, слід розуміти, що перше виконання JSP буде дуже повільним, тому перший запуск зазвичай передається системному адміністратору.




Попередній:asp.net ознайомтеся з інструкціями щодо товарів у кошику, які потрібно зробити
Наступний:Ключ серійного номера SQL Server 2008, ключ серійного номера SQL Server 2008 R2
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com