Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
ASP: http://www.helloworld.ru/texts/comp/web/asp/asp2/index.htm
VBScript: http://www.spravkaweb.ru/vbscript/
PHP: http://php.su/php/intro/
Active Server Pages — это среда программирования, которая обеспечивает возможность комбинирования HTML, скриптов и компонент для создания динамических Web-приложений. Возможность встраивания в Web-страницы скриптов (кода, написанного на языке программирования, например, VBScript или JScript) позволяет логичным образом объединить оформление с данными, полученными из различных источников, например, из БД.
ASP-код, который нужно выполнить на сервере, размещается внутри специальных тегов <% %>. Так как данный код обрабатывается на сервере, он не доступен пользователю. Сам код может быть написан с использованием Visual Basic Scripting Edition (VBScript) или JScript (JavaScript). Технология ASP позволяет использовать и другие языки программирования.
VBScript не является полнофункциональным языком программирования и использования встроенных в него средств явно недостаточно. Поэтому в ASP-страницах используются специальные объекты и компоненты ActiveX.
· Объект Application позволяет создавать переменные, доступные всем пользователям Web-приложения.
· Объект Session позволяет сохранять данные, связанные с отдельным пользователем.
· Объект Request предоставляет параметры CGI-запроса, отправленные методом POST или GET.
· Объект Response предоставляет методы для добавления информации, а также для формирования заголовков страницы ответа Web-сервера.
· Объект Server содержит множество различных методов, одним из которых является метод CreateObject, позволяющий создавать экземпляры компонент ActiveX.
В отличие от встроенных ASP-объектов, ASP-компоненты явно необходимо создавать в коде скрипта. Существует огромное количество ActiveX-компонент, которые можно использовать в ASP-страницах.
Следует уделить особое внимание объектам ADO (ActiveX Data Objects), которые представляют собой мощные интегрированные средства для создания приложений для работы с БД. Компоненты ADO обеспечивают быстрый и удобный интерфейс к БД на самом высоком уровне, при этом сохраняется переносимость разрабатываемых приложений для работы с другими БД. Использование компонент ADO значительно упрощает работу программиста, ему остается лишь правильно составить SQL-запросы к БД и позаботиться о выводе результатов.
<% = now() %>
<%
dim dtmH
dtmH=hour(Now())
if dtnH<12 then
%>html code1<%
else
%>html code2<%
end if
%>
<% @language=jscript %>
ResponsWrite('html code');
PHP доступен для большинства операционных систем, включая Linux, многие модификации Unix (такие, как HP-UX, Solaris и OpenBSD), Microsoft Windows, Mac OS X, RISC OS, и многих других.
Одним из значительных преимуществ PHP является поддержка широкого круга баз данных.
<?php
if (!$a) echo "значение a ложно (false) ";
?>
Условные операторы:
if
else
elseif
Циклы:
while
do-while
for
foreach
break
continue
Конструкции выбора:
switch
Конструкции возврата значений:
return
Конструкции включений:
require()
include()
require_once()
include_once()
Дата публикования: 2015-01-13; Прочитано: 600 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!