Управление сайтом и коллективная работа > Управление сайтом и коллективная работа |
Страница подготовлена дизайн-студией Фёдора Филимонова
Управление сайтом и коллективная работа
Macromedia Dreamweaver помогает организовать файлы локальных и удаленных сайтов с помощью окна Site (сайт), а именно позволяет дублировать структуру локального сайта на удаленном сервере или наоборот дублировать структуру удаленного Web-сайта на локальном диске. Поскольку структура этих двух сайтов будет идентична, то перекрестные ссылки, которые вы создаете на локальном сайте, продолжают работать и после перемещения файлов на удаленный сайт.
Новый локальный сайт в Dreamweaver создается с помощью команды New Site (Новый Сайт), которая позволяет создать локальную корневую папку сайта (или делает корневой папкой уже существующую папку); ); см. "Настройка нового сайта в Dreamweaver". Также при создании нового сайта рекомендуется указать удаленный сервер, на котором будет опубликован ваш сайт; эту информацию можно ввести позже, используя команду Define Sites (Настроить Сайт); см. "Соединение удаленного сервера с локальным сайтом".
Версия Dreamweaver 4 предлагает множество возможностей структурирования сайта и обмена файлов между локальным диском и удаленным сервером, а при передаче файлов между локальным и удаленным сайтами, Dreamweaver сохраняет структуру файлов и папок, автоматически создавая необходимые папки, если они еще не существуют. Также можно синхронизировать файлы локального и удаленного сайтов; Dreamweaver копирует файлы в обоих направлениях и по мере необходимости удаляет лишние файлы согласно вашим указаниям.
Плюс к этому Dreamweaver предлагает возможности облегчающие совместную работу над Web-сайтом, например, можно пометить файлы на удаленном сервере таким образом, что другие разработчики видели кто именно работает с этим файлом. К файлам можно добавлять дизайн-примечания, обмениваясь таким образом информацией о статусе файла, приоритете и прочих характеристиках с участниками группы разработчиков.
Можно также использовать Workflow Reports (служебные комментарии) - удобное средство просмотра статуса файлов и поиска дизайн-примечаний, присоединенных к файлам. Dreamweaver интегрируется с некоторыми популярными приложениями, например, может подключаться к базам данных SourceSafe и другим системам управления, которые поддерживают протокол WebDAV (WebDistributed Authoring and Versioning).
WebDAV представляет собой расширение стандарта HTTP 1.1 для предоставления любого носителя информации, например файловой системы, при HTTP-соединении. Используя WebDAV, можно предоставить возможность редактировать, перемещать, искать или удалять файлы, каталоги и их свойства на сервере. WebDAV конфигурируется с помощью установки разрешений веб-сервера. Дополнительные сведения см. http://www.iac.spb.ru/iishelp/iis/htm/core/iiacnsc.htm или www.webdav.org.
Visual SourceSafe позволяет организовать работу группы разработчиков, осуществлять все необходимые операции с двоичными файлами по контролю версий, а также помогает при разработке многоплатформенных программ и позволяет отчасти решить задачу повторного использования компонент, входящих в разрабатываемую систему. Подробности см. на http://www.citforum.ru или на сайте www.microsoft.com.
(Необходимо отметить, однако, что сам Dreamweaver контроль версии не выполняет.)
Опубликованный сайт можно обслуживать, используя те же инструменты, которыми он создавался. Подробную информацию, см. "Тестирование и Публикация Сайта".