Иллюстрированный самоучитель по Macromedia HomeSite 5

Установка параметров развертывания

Развертывание, или выгрузка сайта (английский термин Deployment) – это процесс копирования файлов проекта на один или более Web-серверов. Вы можете указать путь развертывания либо для всего проекта, либо для отдельных папок и файлов.

Основную роль в подготовке и выполнении этапа загрузки сайта на Web-сервер играет проект, созданный нами заблаговременно (см. раздел "Создание и установка параметров проекта" главы "Разработка структуры сайта"). Однако при формировании проекта мы определили лишь некоторые параметры загрузки, указав способ размещения на Web-сервере отдельных папок. Вернемся еще раз к описанию проекта и внесем в него необходимые дополнения.

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

Иллюстрированный самоучитель по Macromedia HomeSite 5 › Тестирование сайта и выгрузка на удаленный сервер › Установка параметров развертывания
Рис. 7.15. Вкладка Deployment диалогового окна Settings

Установка параметров развертывания выполняется с помощью элементов управления, размещенных на вкладке Deployment (Развертывание) диалогового окна Settings (рис. 7.15):

  • Create Missing Folders/Directories (Создавать отсутствующие папки/каталоги) – перед загрузкой проекта на сервер на нем будет воссоздана структура папок, использовавшаяся для проекта на локальном компьютере; отсутствие такого соответствие вызовет ошибку при выполнении развертывания;
  • Upload Only Newer (Загружать только обновленные) – перед выгрузкой каждого файла проекта выполняется сравнение с его копией, размещенной на сервере; если файл не изменялся, его выгрузка не производится;
  • Encrypt CFML (Зашифровать CFML) – выполняется кодирование CFM-файлов таким образом, чтобы запретить их просмотр конечными пользователями;
  • Force to Lower Case (Привести к нижнему регистру) – имена всех файлов проекта преобразуются к нижнему регистру; для UNIX-систем это может привести к неработоспособности ссылок, в которых имена файлов записаны с использованием символов верхнего регистра;
  • Show Deployment Warning Dialog (Показывать окно предупреждения при развертывании) – перед развертыванием проекта на экран выводится окно с просьбой подтвердить необходимость выполнения процедуры.

Кроме того, с помощью флажка Disable Logging (Запретить ведение протокола) вы можете указать, требуется ли регистрировать шаги развертывания. Если да, то в поле Log File следует указать файл, в который будет записываться информация о развертывании.

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

  1. Щелкнуть правой кнопкой мыши на имени проекта в окне ресурсов и выбрать в контекстном меню команду Properties… (Параметры).
  2. В открывшемся диалоговом окне (рис. 7.16) в поле Deployment Path (Маршрут развертывания) ввести URL, по которому будет размещен созданный вами сайт (маршрут вводится либо вручную, либо с помощью расположенной рядом кнопки).

Иллюстрированный самоучитель по Macromedia HomeSite 5 › Тестирование сайта и выгрузка на удаленный сервер › Установка параметров развертывания
Рис. 7.16. Диалоговое окно для указания адреса развертывания проекта

После этого необходимо в меню Project основного окна HomeSite выбрать команду Deployment Wizard (Мастер развертывания). При этом откроется окно, с помощью которого выполняется первый шаг процедуры загрузки: выбирается способ размещения проекта.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.