49
криптографическими алгоритмами, графикой, базами данных и различными
документами. Интерпретаторы PHP на данный момент существуют для всех ОС;
ASP.NET. Продолжение технологии ASP. После значительных изменений
это пакет, схожий с Microsoft ASP, но обладающий значительно большим
функционалом. В целом и общем среда стала частью большого проекта по
развитию интернета. Платформа .NET Framework программная платформа,
выпущенная компанией Microsoft. Основой платформы является исполняющая
среда Common Language Runtime (CLR), способная выполнять как обычные
программы, так и серверные веб-приложения. .NET Framework поддерживает
создание программ, написанных на разных языках программирования. Веб-
проекты, написанные по новой технологии, отличаются более быстрой
компиляцией и выполнением. Кроме того, была значительно переработана
компиляция и исполнение кода между операторами try и catch. Появились новые
элементы управления, что значительно упростило разработку пользовательского
интерфейса;
JSP технология, которая представляет собой страницы, написанные на
языке Java, которые выполняются в большинстве своем непосредственно на
сервере. Существует несколько компиляторов. В случае использования Jasper
первоначальное выполнение заключается в создании высоко оптимизированного
байтового кода, который передается Java-машине на выполнение. Второй вариант
Tomcat сервлет-контейнера. Контейнер сервлетов - программа, представляющая
собой сервер, который занимается системной поддержкой сервлетов и
обеспечивает их жизненный цикл в соответствии с правилами, определёнными в
спецификациях. Tomcat может работать как полноценный самостоятельный веб-
сервер, быть поставщиком страниц для другого веб-сервера, например Apache,
или интегрироваться в Java EE сервер приложений. Tomcat обеспечивает обмен
данными между сервлетом и клиентами, берёт на себя выполнение таких
функций, как создание программной среды для функционирующего сервлета,
идентификацию и авторизацию клиентов, организацию сессии для каждого из
них. Это довольно популярное решение для бизнеса – интернет-магазины,
аукционы и т.д. Оптимизированный код может выполняться на сервере или прямо