О сайтах Dreamweaver

Последнее обновление 27 апр. 2021 г.

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

В Dreamweaver термин «сайт» относится к локальному или удаленному месту хранения документов, которые принадлежат веб-сайту. Сайт Dreamweaver предоставляет способ организовать и управлять всеми вашими веб-документами, загружать ваш сайт на веб-сервер, отслеживать и поддерживать ваши ссылки, а также управлять и обмениваться файлами. Вам следует определить сайт, чтобы в полной мере воспользоваться возможностями Dreamweaver.

Сайт Adobe Dreamweaver — это набор всех файлов и ресурсов на вашем веб-сайте. Можно создавать веб-страницы на компьютере, загружать их на веб-сервер и поддерживать сайт, передавая обновленные файлы сразу после сохранения. Также можно редактировать и поддерживать веб-сайты, если они были созданы без помощи Dreamweaver.

Зачем определять сайт Dreamweaver?

Вы можете работать в Dreamweaver без настройки (или определения) веб-сайта.

Тем не менее определение сайта имеет множество преимуществ.

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

Чтобы извлечь максимум из функций Dreamweaver, начните с определения сайта. Для получения дополнительной информации об определении сайта см. раздел Настройка локальной версии сайта.

Компоненты веб-сайтов Dreamweaver

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

Сайт Dreamweaver состоит из трех частей или папок (в зависимости от вашей среды разработки и типа веб-сайта, который вы разрабатываете):

  • Локальная папка. Это ваш рабочий каталог — обычно папка на жестком диске. В Dreamweaver эта папка называется корневым каталогом локального сайта. Эта папка может также находиться на сетевом сервере. Для получения дополнительной информации см. раздел Настройка локальной версии сайта
  • Удаленная папка. В ней хранятся ваши файлы на том компьютере, который является вашим веб-сервером. Веб-сервером зачастую (но не всегда) является тот компьютер, который обеспечивает общедоступность вашего веб-сайта в сети.

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

Для получения дополнительной информации см. раздел Подключение к серверу публикации.

  • Тестовая папка. Это папка, в которой Dreamweaver обрабатывает динамические страницы. При наличии динамических форм и PHP-контента вы можете настроить тестовую папку для своего сайта.

Дополнительные сведения см. в разделе Настройка тестового сервера.

Примечание

Чтобы задать сайт Dreamweaver, нужно только настроить локальную папку. Для передачи файлов на веб-сервер или разработки веб-приложений нужно также добавить сведения об удаленном сайте и тестовом сервере.

Понимание структуры локальных и удаленных папок

Когда вы хотите использовать Dreamweaver для подключения к удаленной папке, вы указываете удаленную папку в категории «Серверы» диалогового окна «Настройка сайта». Удаленная папка, которую вы указываете (также называемая «каталогом хоста»), должна соответствовать локальной корневой папке вашего сайта Dreamweaver. (Локальная корневая папка — это папка верхнего уровня вашего сайта Dreamweaver.) Удаленные папки, как и локальные папки, могут иметь любое название, но обычно интернет-провайдеры называют удаленные папки верхнего уровня для индивидуальных учетных записей пользователей public_html, pub_html или что-то подобное. Если вы отвечаете за свой собственный удаленный сервер и можете назвать удаленную папку как угодно, рекомендуется, чтобы ваша локальная корневая папка и удаленная папка имели одинаковое название.

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

Локальная корневая папка (слева) и удаленная папка (справа)

Примечание

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

При первой установке удаленного подключения удаленная папка на веб-сервере обычно пуста. Затем, после загрузки с помощью Dreamweaver всех файлов из локальной корневой папки, удаленная папка заполняется всеми веб-файлами. Структура каталогов удаленной папки и локальной корневой папки должна всегда совпадать. (То есть всегда должно быть соответствие «один к одному» между файлами и папками в локальной корневой папке и в удаленной папке.) Если структура удаленной папки не будет соответствовать структуре локальной корневой папки, Dreamweaver загрузит файлы в неправильное расположение, где они не будут видны посетителям сайта. Кроме того, пути ссылок и изображений могут нарушиться, если структуры папок и файлов не синхронизированы.

Удаленная папка должна существовать до того, как Dreamweaver сможет к ней подключиться. Если папка, предназначенная для использования в качестве удаленной папки на веб-сервере, отсутствует, создайте ее или попросите администратора сервера ISP создать ее.