Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 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 напрямую найдёт скомпилированный файл сервлета для запуска, поэтому страница JSP будет работать быстрее, чем страница, написанная на других языках (например, asp). Конечно, нужно понимать, что первое выполнение JSP будет очень медленным, поэтому первый запуск обычно передаётся системному администратору.




Предыдущий:asp.net изучите инструкции для товара для корзины, которые нужно сделать
Следующий:Ключ серийного номера SQL Server 2008, ключ серийного номера SQL Server 2008 R2
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com