Последние публикации

  16 Июля, 2011
Взлом капчи
Разбираемся, как ломают капчи. Теория и практика


  17 Июня, 2011
Справочник по PHP
Синтаксис языка и операторы. Функции работы с данными. Файлы и сети. Управляющие функции. ..


  25 Января, 2011
Основы web-технологий.
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи ..


  22 Января, 2011
Теоретические основы защиты информации.
В настоящее время и у нас в стране, и за рубежом достаточно много публикаций по современным ..


Поиск по сайту

 

postheadericon Главная / web программирование / web технологии

Основы web-технологий.


С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация на основе ПК корпоративных вычислительных сетей.

подробную информацию о встроенных функциях языка интерпретатора PHP можно найти в руководствах по этому языку.


4. ПУБЛИКАЦИЯ БАЗ ДАННЫХ В INTERNET

 

Публикация баз данных в Internet является одной из наиболее популярных и быстро развивающихся отраслей Web. Под публикацией БД в Internet будем понимать создание программного обеспечения, позволяющего частично или полностью осуществлять работу с удаленной БД при помощи клиента Web. Как правило, при публикации предоставляется возможность просмотра содержимого БД, однако в общем случае подразумевается также возможность модификации и администрирования БД. Публикация в Internet подразумевает также публикацию в локальных сетях, созданных по технологии Internet (Intranet). С точки зрения создания программного обеспечения БД, публикацию БД можно рассматривать с двух сторон:

1.  Создание программного обеспечения БД, формирующего отчеты в виде документов HTML.

2.  Создание Web-интерфейса к БД.

Публикация в Internet имеет следующие преимущества по сравнению с обычными локальными и сетевыми БД:

1)    возможность удаленного доступа к БД через глобальную или локальную сеть;

2)    использование преимуществ протокола HTTP при передаче различной, в том числе мультимедийной, информации;

3)    наличие стандартного интерфейса у БД.

Web-интерфейс является стандартом де-факто для любого программного обеспечения, в том числе БД.

Существует два основных подхода к публикации БД в Internet. Первый подход подразумевает формирование статических документов HTML из содержимого БД с последующим доступом к сформированным документам при помощи сервера Web. При модификации содержимого БД осуществляется обновление документов HTML. Программу, осуществляющую преобразование содержимого БД в набор документов


HTML, будем называть преобразователем. На рис. 4 показано взаимодействие программ при публикации БД в Internet в рамках первого подхода.

Публикация БД в Internet  в рамках первого подхода сводится к написанию программы-преобразователя, которая будет периодически или при изменении БД полностью или частично модифицировать документы HTML. К недостаткам первого подхода можно отнести сложности модификации БД и поиска в БД.

Второй подход состоит в динамической генерации документов HTML в соответствии с запросами пользователя Web. При запросе пользователя к БД сервер Web запускает программу, которая передает запрос БД, получает ответ, формирует в соответствии с полученным ответом документ HTML и отправляет его клиенту Web. Программа, осуществляющая работу с БД, может быть создана с использованием любой технологии стороны сервера (например, CGI), либо быть сценарием стороны сервера (например, PHP). На рис. 5 показано

взаимодействие программ при публикации БД в Internet с использованием технологии CGI.

Приложение CGI фактически является в данном случае посредником между

Дата публикации: 25 Января, 2011
Автор: Стрельников О.И
Прочитано: 4189 раз

-  26  -

<1 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |  26  | 27 | 28 | 29 | 30>

postheadericon Это интересно

Взлом капчи

Разбираемся, как ломают капчи. Теория и практика