Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11639
Последний выпуск: 19.06.2015

ASP - Введение в Active Server Pages

Active Server Pages (ASP) — это серверная среда для разработки и выполнения динамических интерактивных веб-приложений. Средства ASP позволяют объединить возможности HTML-страниц, команд сценариев и компонентов COM в интерактивных веб-страницах и мощных веб-приложениях, делают удобным и легким процесс их создания и изменения.

Разработка HTML-страниц

Разработчики HTML-страниц смогут увидеть, что создание серверных сценариев с помощью ASP — быстрый и простой способ перейти к разработке сложных коммерческих веб-приложений. ASP также предлагает универсальное решение задачи хранения в базе данных сведений, которые представлены HTML-формой, настройки веб-узлов с учетом особенностей посетителей и использования разнообразных возможностей обозревателей при работе с HTML-страницами. Например, раньше создание обычного приложения Common Gateway Interface (CGI) для обработки получаемых от пользователя данных на веб-сервере требовало знания языка Perl или C. Располагая возможностями ASP, можно получать данные HTML-форм и передавать их в базу данных с помощью простых серверных сценариев, которые могут включаться непосредственно в HTML-документы. Предварительное знакомство с такими языками написания сценариев, как Microsoft VBScript или Microsoft® JScript® (последний является реализованной корпорацией Майкрософт спецификацией языка ECMA 262) гарантирует легкое освоение ASP.

Чтобы непосредственно приступить к работе с ASP, обратитесь к учебнику по ASP. Далее можно будет вернуться к рассматриваемой теме и изучить создание серверных сценариев более досконально.

Профессиональная разработка веб-сценариев

В ASP отсутствует ориентация на конкретный язык программирования, поэтому знакомства с любым языком сценариев (VBScript, JScript или PERL) будет достаточно для того, чтобы работать с Active Server Pages. Более того, на страницах ASP допускается использование любого языка сценариев, для которого был установлен COM-совместимый обработчик сценариев. В состав ASP входят обработчики сценариев VBScript и JScript, но имеется дополнительная возможность установки обработчиков для языков PERL, REXX и Python, которые могут быть получены от независимых разработчиков.

Разработка и программирование веб-приложений

Профессиональным разработчикам, программирующим на языках Visual Basic, C++, Java и др. ASP обеспечивает гибкие возможности быстрого создания законченных веб-приложений. Помимо добавления сценариев и создания удобного HTML-интерфейса приложения имеется также возможность самостоятельной сборки компонентов COM. Необходимые правила расчетов могут быть реализованы в универсальных модулях, которые могут многократно вызываться из сценариев, а также из других компонентов и программ.

Модель Active Server Pages

Выполнение серверного сценария начинается после поступления от веб-обозревателя запроса на файл «.asp». После этого веб-сервер вызывает ASP для обработки указанного в запросе файла. Обработка этого файла происходит последовательно, от начала и до конца, при этом выполняются все содержащиеся в нем команды сценария, после чего файл отправляется на обозреватель в виде веб-страницы.

Поскольку сценарии выполняются на сервере, а не на локальном компьютере, веб-сервер выполняет и всю необходимую работу по созданию веб-страниц, которые будут отправлены в обозреватель. Простое копирование серверных сценариев невозможно, поскольку в обозреватель передаются только результаты их выполнения. Пользователи могут просматривать веб-страницы, но не могут видеть текст сценария, с помощью которого эти страницы создавались.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 

Комментарии

1.
Аноним
Мне нравитсяМне не нравится
22 сентября 2005, 12:57:18
привет,
хорошая статья
Буду делать сайт на АСП
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог