5. Web-сайт

5.1 Основные понятия

Web-сайтом называют набор страниц, объединенных общей тематикой и гиперссылками. Создание сайта начинается с его планирования:

5.2 Регистрация сайта в Dreamweaver

Site.Manage Sites.New.Site. Вкладка Advanced.

Категория Local Info. http://www.somesite.ru/

Категория Remote Info - параметры файлов сайта, находящихся на сервере: Access - режим отправки сайта на сервер: None (переносится на дискетах), FTP, Local/Network (если Web-сервер рядом) или другие протоколы.

FTP требует дополнительных данных: FTP host, например ftp.narod.ru, Host directory (корневая папка сайта или пусто при совпадении с корнем FTP-сервера), Login, Password, Use passive FTP. При работе через прокси-сервер: Use firewall, Firewall Setting (IP-address of host, port)

Категория Cloaking - запрет отправки некоторых файлов на сервер

5.3 Окно Files

Режим списка (Local view) и режим дерева (Map view) в списке окна. Кнопка Expand/Collapse панели окна представляет удаленные копии сайта после подключения к серверу кнопкой Connect to Remote Host на этой же панели. Эта же кнопка отключает от сервера. Такие же возможности предоставляет дополнительное меню окна (справа в заголовке). Кнопки панели окна: Подключение/Отключение, Обновление окна, Файлы/Сервер/Карта в режиме Expand, Прием/Отправка/Прием с проверкой/Проверка файлов

Работа с файлами: традиционные операции проводника. Пример: создание папки Objects с перемещением файлов, обновлением гиперссылок и сохранением всех обновленных файлов. Set as Home Page в контекстном меню. Создание гиперссылок перетаскиванием "мишени" панели Properties или указанием относительного пути к файлу в поле Link панели Properties.

Абсолютная и относительная адресация гиперссылок:

Способ адресации задается в поле со списком Relative to в окне Select File (контекстное меню гиперссылки Change Link), При работе на локальном диске без Web-сервера следует задавать относительную адресацию только от файла страницы, а не относительно корневой папки

Проверка ссылок и кода: меню Site.Reports, ветвь HTML Reports или File.Check Page.Check Links.

5.4. Публикация сайта

Соединение с FTP-сервером кнопкой Connect to Remote Host окна Files. После соединения выбрать корневую папку в списке файлов локальной копии и нажать кнопку Put File(s) со стрелкой вверх на панели инструментов окна Files. Можно выбрать Put подменю Site. После копирования список Remote View покажет результат. Можно сначала выделить только нужные файлы и копировать их - остальные останутся без изменения. А можно заниматься перетаскиванием из окна Local в окно Remote. Пункт Synchronize обеспечит копирование обновленных файлов.

5.5 Активы

Окно активов Assets хранит входящие в состав сайта графику, цвета, гиперссылки, фильмы, сценарии, библиотеки, которые можно перетаскивать из этого окна на нужную страницу и редактировать. Кнопка Apply применяет цвет актива к выделенному тексту. У графических активов меню Site.Locate in Site указывает файл, в котором применен актив. Активы можно помещать в раздел Favorites через меню Add to favorities.

В Библиотеку (файл .ibi) можно затаскивать любые фрагменты (Modify.Library.Add Object to Library), чтобы потом вытаскивать их в нужном месте (Insert в контекстном меню). Удаление из библиотеки (кнопка Delete или контекстное меню) сопровождается возможностью последующего восстановления контекстным меню Recreate или удалением навсегда контекстным меню Detach From Original, так как библиотечный фрагмент помечается в коде страницы. Кнопка Edit открывает редактор, и измененный библиотечный элемент обновляется во всех файлах сайта (Update Site).

5.6 Шаблоны

Шаблон (файл .dwt в корневой папке Template), в отличие от библиотеки, хранит целую страницу. Он состоит из изменяемых и неизменяемых областей. Много шаблонов поставляется вместе с Dreamweaver - они открываются по команде File.New в категории Page Designs. Новый шаблон создается на вкладке Templates окна Assets через меню New Template, а существующая страница превращается в шаблон из меню File.Save As Template. Можно воспользоваться кнопкой Templates панели Insert.Common.

Шаблон редактируют (Edit), оставляя только общее содержание. Затем из меню Insert.Template Objects.Editable Region вставляется изменяемая область. Она состоит из заголовка и текста, размер которого определяет размер области. За заголовок область выделяют, а за текст перетаскивают. Обозреватель будет демонстрировать только текст.

На базе сохраненного шаблона создаются новые страницы (File.New.Templates или в окне Assets контекстное меню New From Template). Если установлен флажок Update pages when template changes, с изменением шаблона изменяется и страница. В странице на базе шаблона можно менять только изменяемые области.

Шаблон можно применять к активной странице и к новой странице. Для этого его выделяют в окне Assets и нажимают кнопку Apply либо просто перетаскивают на страницу.

12 3 4 6 7 8

Используются технологии uCoz