Общие принципы создания Web-узла. Создание WEB узла

Данный раздел содержит общие сведения об узлах и их свойствах, привилегиях администраторов и администрировании узлов с удаленных компьютеров. Раздел содержит следующие подразделы:

Веб- и FTP-узлы

Несколько веб- или FTP-узлов на одном компьютере с Windows 2000 могут быть созданы при работе в интрасети или Интернете любым из трех способов:

  • Добавление номеров портов к IP-адресу.
  • Использование нескольких IP-адресов, каждому из которых соответствует плата сетевого адаптера.
  • Назначение нескольких имен доменов и IP-адресов одной плате сетевого адаптера с помощью имен заголовков узлов.

Приведенный ниже пример иллюстрирует сценарий работы в интрасети, при котором администратор установил на сервер компании Windows 2000 Server с IIS, результатом чего будет создание одного веб-узла, устанавливаемого по умолчанию, http://CompanyServer. Затем администратор создал два дополнительных веб-узла, по одному на каждое подразделение: группа маркетинга и отдел кадров.

Хотя и CompanyServer , и Marketing , и HumanResources размещены на одном компьютере, каждый из них будет выглядеть как отдельный веб-узел. Эти узлы подразделений имеют такие же установки системы безопасности, как если бы они размещались на отдельных компьютерах, поскольку каждый узел имеет собственные параметры доступа и административных разрешений. Кроме того, административные задачи могут быть распределены между сотрудниками каждого подразделения. Дополнительные сведения о размещении нескольких узлов см. в подразделе Назначение имен заголовка узла, адресов и портов веб-узлам раздела «Об определении адресов по именам».

Если создается большое число узлов, не забудьте учесть ограничения, налагаемые аппаратной частью, и, при необходимости, произведите модернизацию аппаратного обеспечения. Более подробные сведения см. в томе IIS Resource Guide пакета Windows 2000 Resource Kit.

Свойства и наследование свойств на узлах

Свойства - это значения, которые могут быть установлены на веб-узле. Например, можно использовать для изменения порта TCP, назначенного веб-узлу, используемому по умолчанию, со значения 80 на другой номер порта. Свойства узла отображаются в окне свойств и хранятся в базе данных, называемой метабазой .

Во время установки IIS различным свойствам присваиваются значения по умолчанию, которые отображаются в окне свойств. Можно использовать значения, предлагаемые IIS по умолчанию, или настроить эти параметры для удовлетворения потребностей публикации в Интернете. Корректировка стандартных настроек иногда позволяет добавить новые функциональные возможности, повысить производительность и усилить систему безопасности.

Свойства могут задаваться на уровне узла, на уровне каталога или на уровне файла. Параметры, заданные на верхнем уровне, таком как уровень узла, автоматически используются, т.е. наследуются на нижних уровнях, например, на уровне каталога. Кроме того, значения этих параметров могут изменяться по отдельности на нижнем уровне. Если изменить свойство для отдельного узла, каталога или файла, то изменение настройки основных свойств не приведет автоматически к переопределению значения свойства, заданного явно на нижнем уровне. Вместо этого будет выведено сообщение с приглашением подтвердить, следует ли изменить свойство отдельного узла, каталога или файла соответственно новому значению основного свойства.

Значения некоторых свойств имеют вид списка. Например, значение документа, используемое по умолчанию, может быть списком документов, которые будут загружаться, если пользователь в адресе URL не указал имя файла. Другими примерами свойств, сохраняемых в формате списков, являются специальные сообщения об ошибках, управление доступом TCP/IP, сопоставления сценариев и сопоставления MIME. Хотя эти списки обычно содержат несколько элементов, IIS рассматривает весь список как единое значение свойства. Если пользователь изменяет список для каталога, а затем вносит глобальное изменение в свойства на уровне узла, то список на уровне каталога полностью заменяется на новый список с уровня узла; объединение списков не производится. Кроме того, значения свойств, имеющих формат списка, отображаются только на уровне основных свойств, а также на уровне узла или каталога, на котором эти свойства были изменены относительно значения по умолчанию. Списки не отображаются, если они представляют унаследованные значения по умолчанию.

На следующем рисунке изображено окно свойств, на котором задаются свойства для всех веб-узлов.

В можно нажать кнопку Справка в окне свойств для получения сведений об установке отдельных свойств.

Операторы веб-узла

Операторы веб-узла представляют собой особую группу пользователей, которые имеют ограниченные административные привилегии для отдельных веб-узлов. Операторы могут администрировать свойства, которые оказывают влияние только на соответствующие узлы. Они не имеют доступа к свойствам, которые влияют на IIS, компьютер сервера или сеть.

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

  • Каждый оператор может действовать как оператор узла и может по необходимости изменять конфигурацию веб-узла. Например, оператор может установить разрешения на доступ для веб-узла, разрешить вход в систему, изменить документ, используемый по умолчанию, и примечания, установить срок годности содержимого узла и включить оценку содержимого.
  • Оператору веб-узла не разрешено изменять идентификатор веб-узла, конфигурировать имя пользователя и пароль анонимного пользователя, регулировать полосу пропускания, создавать виртуальные каталоги или изменять пути к ним, а также изменять изолирование приложений.
  • Поскольку операторы имеет более ограниченные, чем администраторы веб-узла, привилегии, они не имеют возможность удаленного обзора файловой системы и, следовательно, не могут устанавливать свойства каталогов или файлов (если не использовать путь, удовлетворяющий универсальному соглашению об именах).

Инструкции по указанию учетных записей пользователей Windows, используемых операторами веб-узла, см. в разделе Назначение операторов веб-узла .

Удаленное администрирование узлов

Поскольку не всегда удобно выполнять задачи администрирования на компьютере, на котором выполняется IIS, имеются две возможности удаленного администрирования. Если соединение с сервером осуществляется по Интернету или через прокси-сервер, можно использовать HTML-версию диспетчера служб Интернета для изменения свойств узла. При работе в интрасети можно использовать или HTML-версию диспетчера служб Интернета, или, располагающуюся в Microsoft Management Console (MMC). Хотя HTML-версия диспетчера служб Интернета предлагает множество возможностей, аналогичных возможностям оснастки Internet Information Services, изменения свойств, которые требуют координации со служебными программами Windows, не могут быть сделаны с помощью HTML-версии диспетчера служб Интернета.

Примечание . В предыдущих версиях оснастка Internet Information Services называлась диспетчером служб Интернета.

HTML-версия диспетчера служб Интернета использует веб-узел, внесенный в список административных веб-узлов, для доступа к свойствам IIS. После установки IIS случайным образом выбирается порт, номер которого находится в диапазоне от 2000 до 9999, и назначается этому веб-узлу. Это узел отвечает на запросы веб-обозревателя к именам всех доменов, установленных на компьютере, при условии, что номер порта добавлен к адресу. Если используется обычная проверка подлинности, при обращении к узлу будет запрошено имя пользователя и пароль. Использовать этот узел могут только члены группы администраторов Windows. Операторы веб-узла могут удаленно администрировать веб-узлы. Инструкции по использованию HTML-версии диспетчера служб Интернета и оснастки Internet Information Services см. в разделе Удаленное администрирование .

Примечание. Хотя функциональные характеристики HTML-версии диспетчера служб Интернета во многом совпадают с характеристиками оснастки IIS, HTML-версия разработана как веб-страница. Действия с правой кнопкой мыши не поддерживаются. Многие привычные кнопки панели инструментов или заголовки вкладок выводятся как ссылки в левой рамке. Из-за этих различий многие из инструкций в документации могут не вполне точно описывать конкретные действия, выполняемые в HTML-версии диспетчера служб Интернета.

При выполнении задач удаленного администрирования также доступна электронная документация. Для получения этой документации запустите веб-обозреватель и введите http://ИмяСервера /webmast/iis/misc/default.asp , где ИмяСервера - имя компьютера, на котором запущен IIS.

Сопоставление MIME могут быть настроены на уровне компьютера, веб-узла, виртуального каталога, каталога или файла. Чтобы настроить сопоставления MIME на уровне компьютера, используйте окно свойств Internet Information Services . Чтобы настроить сопоставления MIME на других уровнях, используйте окно свойств Заголовки HTTP .

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

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

2.1.1 Создать и оформить web-узла, содержащий web-страницы. Для этого необходимо выполнить команду Файл 4 Создать 4 Одностраничный Web-узел, в окне диалога выбрать вариантОдностраничный Web-узел . Затем переключиться в режим Переходы (вкладка внизу окна Front Page) , далее дважды щелкнуть по названию файла index.htm в центре экрана. Затем следует расположить на листе данные, указанные на рисунке 1: ввести текст по образцу, расположить картинки.Для создания логотипа названия магазина можно воспользоваться средством WordArt.

Для оформления внешнего вида домашней страницы необходимо воспользоваться командой Формат4Шрифт , в которой нужно выбрать цвет шрифта и гарнитуру написания. Далее необходимо сохранить страницу.

Для создания страницы с фреймами, указанной на рисунке 2 в области переходов выделить файл index.htm и выполнить командуФайл 4 Создать 4 Другие шаблоны страниц, в появившемся диалоговом окне Шаблоны страниц выбрать вкладку Страница рамок , затем выбрать шаблон Объявление и оглавление , и щелкнуть на кнопке ОК. После этого перейти в режим редактирования страницы, затем нужно щелкнуть на кнопке Создать страницу в каждом фрейме.

Рисунок 1 Пример домашней страницы

Для оформления страницы верхнего фрейма (рисунок 2) вставить таблицу из одной строки и трех столбцов. Затем в столбцы таблицы поместить рисунки, далее переместить границы столбцов по размеру каждого из рисунков и выровнять их по центру. Затем щелкнуть правой кнопкой мыши на таблице и в появившемся контекстном меню выбрать команду Свойства таблицы… . В группе элементов Границы задать нулевой размер границы таблицы для того, чтобы граница стала неви­димой.

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

В правой части страницы с фреймами следует ввести текст, оформив его соответствующим образом.

После этого необходимо выполнить команду Файл4Сохранить ,для сохранения всех новых страниц. Каждая страница будет сохранена под своим именем. Сохраняемая страница будет выделена рамкой синего цвета. Например, для страницы верхнего фрейма следует задать имя baner.htm, для левого - mnu.htm, для правого - text.htm, а для самой страницы с фреймами - имя start.htm. В результате должна получится страница с фреймами, представленная на рисунке 2.

Рисунок 2 Пример создания страницы с фреймами


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

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

Создать новую страницу, на которой в режиме Конструктор расположить следующую информацию.

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

Например, Web-узел содержит формы. В процессе разработки FrontPage позволяет указать, как должны быть обработаны данные. Информация о способе обработки данных должна быть передана серверу с помощью серверных расширений FrontPage, которые обеспечивают полную поддержку работы Web-узла на сервере, а также доступ пользователю ко всем реализованным функциям узла.

Серверные расширения -- это инструментальные средства создания и управления Web-узлами с помощью Microsoft FrontPage. Они обеспечивают следующие возможности:

  • - использование FrontPage для разработки узла непосредственно на Web-сервере;
  • - сохранение документов, созданных в приложениях Microsoft Office XP, на Web-сервере;
  • - использование на Web-узле компонентов FrontPage, таких как компонент обработки форм, компонент организации конференций, компонент полно-текстового поиска, компонент подсчета обращений к Web-узлу и т. д.

Таким образом, если созданный во FrontPage Web-узел размещается на сервере провайдера, на этом Web-сервере должны быть установлены серверные расширения FrontPage. Только в этом случае можно быть спокойным за нормальное функционирование всех включенных в Web-страницы компонентов. Серверные расширения FrontPage также позволяют разработчику использовать протокол HTTP вместо протокола FTP. Благодаря серверным расширениям, FrontPage сможет обеспечить то, что размещенные на Web-сервере файлы будут такими же, как и на локальном диске.

Прежде чем публиковать Web-узел, необходимо тщательно проверить его. Особое внимание необходимо обратить на разорванные ссылки. Web-узел постоянно модифицируется, и на сервере публикуется его текущая версия. При этом часть файлов готова к публикации, другие еще только разрабатываются. По умолчанию всем файлам присваивается статус Публиковать (Publish).

Для файлов, которые еще рано публиковать, а также опубликованных ранее, можное установить в таблице отчета Состояние публикации (Publish Status) (рис. 3) статус Не публиковать (Don"t Publish).

Для открытия данного отчета нужно перейдите в режим Отчеты и выберать на панели инструментов Отчеты из первого списка значение Делопроизводство (Workflow), а затем тип отчета -- Состояние публикации (Publish Status). Изменение состояния публикации осуществляется с помощью списка, находящегося в столбце Опубликован.

Рис. 3. Установка признаков публикации файлов Web-узла

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

  • - выберать команду Издать в сети (Publish Web) меню Файл (File);
  • - нажать кнопку Издать в сети (Publish Web) на стандартной панели инструментов;
  • - нажать комбинацию клавиш

При первой публикации web-узла открывается диалоговое окно Адрес издания (Publish Destination), представленное на рис. 4.


Рис.4. Диалоговое окно для ввода адреса публикации

Если на сервере, где будет размещен Web-узел, установлены серверные расширения FrontPage, для копирования файлов можно использовать HTTP протокол. В этом случае необходимо выполнить следующие действия:

  • 1. В поле Введите место публикации (Enter publish destination) ввести адрес Web-узла. Для определения адреса можно использовать диалоговое окно Новое место публикации (Publish location), которое открывается после нажатия кнопки Обзор (Browse).
  • 2. Нажать кнопку ОК. Открывается диалоговое окно Публикация веб-узла (Publish Web), предназначенное для задания параметров публикации Web-узла.
  • 3. Если созданный Web-узел содержит вложенные узлы, установить в окне Публикация веб-узла (Publish Web) флажок Включить дочерние веб-узлы (Include subwebs).
  • 4. Чтобы настроить параметры публикации, нажать расположенную в левом нижнем углу окна кнопку Параметры (Options). Откроется диалоговое окно Параметры (рис. 5) с выбранной по умолчанию вкладкой Публикация (Publish).

Рис. 5. Вкладка Публикация диалогового окна Параметры

  • 5. Используя переключатель Публиковать (Publish), выбрать режим копирования файлов. При установке опции только измененные страницы (Changed pages only) на сервер будут копироваться только те выбранные Для публикации файлы, которые были изменены с момента прошлой публикации. Для копирования на сервер всех выбранных файлов установить опцию все страницы с перезаписью существующих страниц (АИ pages, overwriting pages already on destination).
  • 6. Переключатель Определять изменения (Changes) указывает, каким образом FrontPage будет определять, отличаются ли публикуемые и размещенные на Web-сервере файлы. При установке опции сравнивая исходный веб-узел и веб-узел в месте публикации (Determine changes bycomparing source and destination webs) осуществляется сравнение содержимого файлов. Опция используя штампы времени (Use source file timestamps to determine changes since last publish) указывает на необходимость при публикации файлов сравнивать время создания публикуемых и размешенных на Web-сервере файлов.
  • 7. Диалоговое окно Параметры (Options) содержит флажок Записывать изменения во время публикации (Log changes during publish). При установке флажка в log-файле фиксируются изменения, осуществленные при публикации Web-узла на сервере. Кнопка Просмотреть журнал (View log file) I позволяет просмотреть содержимое log-файла.
  • 8. Задав параметры публикации, закрыть диалоговое окно Параметры, нажав кнопку ОК. Пользователь возвращается в окно Публикация веб-узла (Publish Web).
  • 9. Для запуска процесса публикации нажать кнопку Опубликовать (Publish).
  • 10. После завершения публикации откроется диалоговое окно, которое содержит сообщение об успешной публикации и ссылки на основную страницу опубликованного Web-узла и просмотра сформированного log файла.
  • 11. Чтобы проверить результат публикации, выберать ссылку Просмотр опубликованного веб-узла (Click here to view your published web site). Откроется основная страница созданного вами Web-узла, размещенная на сервере.

Если на сервере не установлены серверные расширения FrontPage, для публикации файлов Web-узла используется протокол FTP. В этом случае необходимо ввести адрес домена FTP сервера и корневой каталог, в котором будет храниться Web-узел, например, ftp://ftp.glasnet.ru/books. Остальные действия аналогичны публикации с использованием протокола HTTP.

Веб-сайт - это группа взаимосвязанных веб-страниц, размещенных на HTTP-сервере в Интернете или интрасети. У большинства веб-сайтов есть домашняя страница, которая связана с другими страницами при помощи гиперссылок Можно использовать сайты верхнего уровня и дочерние сайты, чтобы разбить контент на индивидуальные, отдельно управляемые сайты. Веб-сайты верхнего уровня могут иметь несколько дочерних сайтов, у каждого из которых в свою очередь могут быть дочерние сайты. Вся эта структура называется семейством веб-сайтов.

Такая иерархия позволяет пользователям иметь один главный рабочий сайт для всей группы, сайты для выполнения отдельных работ и общие сайты для сторонних проектов. Веб-сайты верхнего уровня и дочерние сайты позволяют осуществлять контроль разного уровня за возможностями и параметрами сайтов. Администратор веб-сайта контролирует создание и изменение содержимого на сайте, а также доступ к нему.

Что такое рабочая область?

Рабочая область - это уникальный веб-сайт, предоставляющий участникам группы средства и службы для совместной работы с документами и ресурсов, связанных с собраниями. Рабочая область может содержать списки с данными, например о связанных документах, участниках группы и ссылках. Чтобы создать сайт рабочей области, нужно иметь разрешение на создание дочерних сайтов для данного сайта SharePoint. Службы Windows SharePoint Services позволяют создавать следующие сайты рабочих областей:

Сайт рабочей области

Описание

Рабочая область для документов

Шаблон, на основе которого создается сайт для совместной работы участников группы с документами. Он содержит библиотеку документов для хранения основного документа и вспомогательных файлов, список задач для назначения поручений, а также список ссылок на ресурсы, связанные с документом.

Базовая рабочая область для собраний

Шаблон для создания сайта, предоставляющего все необходимое для планирования, организации и отслеживания собраний. Он содержит следующие списки: "Объекты", "Участники", "Повестка" и "Библиотека документов".

Пустая рабочая область для собраний

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

Рабочая область для собраний - Решения

Шаблон для создания рабочей области для собраний, которую участники группы могут использовать для просмотра связанных документов и записи решений. Он содержит следующие списки: "Цели", "Участники"», "Повестка", "Библиотека документов", "Задачи" и "Решения".

Рабочая область для собраний - Социальные

Шаблон для создания сайта, предоставляющего средство планирования для мероприятий, которое включает доску обсуждений и библиотеку рисунков. Он содержит следующие списки и веб-части: "Участники", "Указания", "Изображение/логотип", "Необходимые предметы", "Обсуждения" и "Библиотека рисунков".

Многостраничная рабочая область для собраний

Многостраничный шаблон для создания сайта, предоставляющего все необходимое для планирования, организации и отслеживания собраний. Он содержит следующие списки: "Цели", "Участники" и "Повестка", а также две пустые страницы, которые можно настроить нужным образом.

Шаблоны сайтов

В Windows SharePoint Services есть следующие шаблоны для совместной работы, которые можно использовать при создании сайтов:

Шаблон сайта

Описание

Сайт группы

Этот шаблон создает сайт, который можно использовать для создания, упорядочения данных и обмена ими. Он содержит библиотеку документов и базовые списки, такие как "Объявления", "Календарь", "Контакты" и "Ссылки".

Пустой сайт

Шаблон для создания сайта с пустой домашней страницей, которую можно настроить с помощью браузера или редактора веб-страниц, совместимого с Windows SharePoint Services, добавив интерактивные списки и другие возможности.

Вики-сайт

Шаблон для создания сайта, на котором можно легко и быстро добавлять, изменять и связывать веб-страницы.

Шаблон для создания сайта, на котором можно публиковать информацию и разрешать другим пользователям комментировать ее.

Шаблоны приложений

Эти шаблоны разработаны с учетом требований конкретных бизнес-процессов или наборов задач. Их можно использовать в таких стандартных ситуациях, как управление службой технической поддержки или отслеживание маркетинговой кампании. Чтобы узнать больше и скачать шаблоны, см. веб-страницу Шаблоны приложений для Windows SharePoint Services .

Что такое страница?

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

    Отфильтровать контент, чтобы просмотреть только нужные данные.

    Скрыть сведения, которые вас не интересуют.

    Изменить порядок вывода информации.

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

Поделиться