Видеокурсы, видео уроки, аудио, книги...

К учебнику по Microsoft FrontPage

"Все Технические Моменты Сайтостроения в Видеоформате". Коллекция видеокурсов, которая за 36 часов и 45 минут сделает из Вас профессионала во всех технических моментах создания сайта.



Реклама:


Глава 19 Публикация Web-узла

Подготовка Web-узла к публикации
Копирование файлов Web-узла на сервер
Управление файлами Web-узла на сервере

Подготовка Web-узла к публикации

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

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

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

В этой главе мы рассмотрим подготовку Web-узла к публикации, сам процесс публикации, а также управление файлами Web-узла на сервере.

Прежде чем публиковать Web-узел, тщательно проверьте его. В этом вам помогут отчеты, которые мы рассмотрели в главе 17.

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

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

Предупреждение

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

Копирование файлов Web-узла на сервер

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

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

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

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

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

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

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-узла, размещенная на сервере (рис. 19.4). Для просмотра сформированного log файла воспользуйтесь ссылкой Просмотр журнала публикации (Click here to view your publish log file).

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

Рис. 19.4. Просмотр размещенной на сервере Web-страницы

Управление файлами Web-узла на сервере

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

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

Если на сервере установлены серверные расширения FrontPage, возможности управления файлами значительно расширяются. В этом случае вы можете открыть размещенный на сервере Web-узел и редактировать его с помощью Microsoft FrontPage. Для открытия Web-узла в этом случае выполните команду Открыть веб-узел (Open Web) меню Файл (File), а затем в открывшемся диалоговом окне Открытие веб-узла в поле ввода Имя веб-узла (Web name) задайте адрес сервера и место расположения на нем созданного вами Web-узла. После нажатия кнопки Открыть (Open) содержимое выбранного узла будет открыто в окне программы FrontPage. Вы можете открыть любую из Web-страниц (рис. 19.5) и редактировать ее.

Рис. 19.5. Редактирование Web-узла, размещенного на сервере

Замечание

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


Реклама: