![]()
Заглавная страница
Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь ![]() Мы поможем в написании ваших работ! КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Мы поможем в написании ваших работ! ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Связь Web -сервера с серверами баз данных.
1. WWW - доступ к существующим базам данных может осуществляться по одному из трех основных сценариев: HTML ( HyperText Markup Language ) — язык компоновки документов и спецификации гиперссылок, используемый для кодировки документов в Web . 2. DHTML ( Dynamic HyperText Markup Language ) — дает возможность взаимодействия web -страниц с пользователем на клиентском компьютере, что в значительной степени обогащает возможности создаваемых с их помощью web -страниц и web -приложений и сводит часть взаимодействия пользователя с сервером к взаимодействию пользователя с DHTML -документом. 3. Языки сценариев ( JavaScript и VBScript ) —используются на стороне клиента, то есть генерируют объекты на основании HTML -страницы на стороне клиента в окне его браузера. 4. В 1994 году специалистами компании Sun Microsystems была разработана технология создания динамических интерактивных Web -страниц с использованием объектно-ориентированного мультиплатформенного языка Java . Программы на языке Java называются аплетами ( little applications ) и исполняются обычно на стороне клиента. 5. CGI -скрипты ( Common Gateway Interface ), или интерфейс общего шлюза — программы, исполняемые на стороне web -сервера. CGI обеспечивает способ, посредством которого Web -браузер осуществляет запуск Web -приложения на стороне сервера, результатом работы которого является HTML -страница, посылаемая клиенту. Под CGI -программами понимают программы, написанные на любом языке программирования, понимаемом Web -сервером ( C , Visual Basic , Perl ( Practical Extraction and Report Language ) ). 6. ASP ( Active Server Pages ) – язык описания активных серверных страниц, разработанный Microsoft (активные серверные страницы – это файлы, которые обрабатываются на сервере и содержат текст HTML и код сценариев). Вопреки ожиданиям, в настоящее время поддерживается на многих платформах (в т.ч. Linux ). ASP позволяет перемешивать HTML -код с программным кодом, что, в свою очередь, позволяет легко и удобно встраивать серверные программы в страницы, причем первые будут выполняться только на стороне сервера. 7. PHP ( Personal Home Page ) — выполняющийся на стороне сервера мультиплатформенный язык описания сценариев, встраиваемый непосредственно в HTML -код. Целью создания языка является разработка динамически генерируемых страниц в кратчайшие сроки. Развивается с 1994 года. 8. Однократное или периодическое преобразование содержимого БД в статические документы. В этом варианте содержимое БД просматривает специальная программа, создающая множество файлов - связных HTML -документов. Полученные файлы могут быть перенесены на один или несколько Web -серверов. Доступ к ним будет осуществляться как к статическим гипертекстовым документам сервера. Он эффективен на небольших массивах данных простой структуры и редким обновлением, а также при пониженных требованиях к актуальности данных, предоставляемых через Web . 9. Динамическое создание гипертекстовых документов на основе содержимого БД. В этом варианте доступ к БД осуществляется программой ( CGI , ASP , PHP ), запускаемой в ответ на запрос web -клиента. Эта программа, обрабатывая запрос, просматривает содержимое БД и создает выходной HTML -документ, возвращаемый клиенту. Это решение эффективно для больших и часто обновляемых баз данных со сложной структурой и при необходимости поддержки операций поиска. В этом варианте возможно осуществлять изменение БД из Web -интерфейсов. Однако к недостаткам этого метода можно отнести большое время обработки запросов, необходимость постоянного доступа к основной базе данных, что увеличивает загрузку средств поддержки БД, связанную с обработкой запросов от Web -сервера. 10. Создание информационного хранилища (ИХ) на основе высокопроизводительной СУБД, связанной с web -сервером, с возможностью периодической загрузки данных в ИХ из основных СУБД. Для обработки разнообразных запросов, в том числе и от Web -сервера, используется промежуточная БД высокой производительности. Информационное наполнение промежуточной БД осуществляется специализированным программным обеспечением на основе содержимого основных баз данных. Для загрузки содержимого основной БД в информационное хранилище могут использоваться внешние программы, а также специализированные средства, поставляемые с SQL -сервером для поддержки информационных хранилищ. |
||
Последнее изменение этой страницы: 2017-02-08; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 44.192.112.123 (0.007 с.) |