Примечание.

Пользовательский интерфейс в Dreamweaver СС и более поздних версиях стал проще. В результате этого некоторые функции, описанные в этой статье, могут отсутствовать в Dreamweaver CC и более поздних версиях. Дополнительные сведения см. в этой статье.

Что нужно для создания веб-программ

Для создания веб-программ в Adobe Dreamweaver необходимо следующее программное обеспечение:

  • Веб-сервер
  • Сервер приложений, который работает с вашим веб-браузером

Примечание.

В контексте веб-программ термины «веб-сервер» и «сервер приложений» относятся к программному, а не аппаратному обеспечению.  

  • Если требуется использовать с программой базу данных, потребуется следующее дополнительное программное обеспечение:

  • Система баз данных

  • Драйвер баз данных, который поддерживает вашу базу данных

    Несколько компаний, предоставляющих веб-хостинг, предлагают планы, позволяющие использовать их программное обеспечение для тестирования и развертывания веб-программ. В некоторых случаях, для разработки, можно установить необходимое программное обеспечение на том же компьютере, что и Dreamweaver. Кроме того, программное обеспечение можно установить на сетевом компьютере (как правило, под управлением Windows 2000 или Windows XP), чтобы другие разработчики из вашей рабочей группы также могли работать над проектом.

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

Основы работы с веб-сервером

Для разработки и тестирования динамических веб-страниц необходим функционирующий веб-сервер. Веб-сервер — это программное обеспечение, обслуживающее веб-страницы в ответ на запросы от веб-браузеров. Веб-сервер иногда называют сервером HTTP. Можно установить и использовать веб-сервер на локальном компьютере.

Если вы пользуетесь Macintosh, можно использовать веб-сервер Apache, который уже установлен на компьютере Macintosh.

Примечание.

Adobe не предоставляет техническую поддержку для сторонних программ, таких как Microsoft Internet Information Server. Для получения помощи в отношении продуктов корпорации Майкрософт обращайтесь в службу технической поддержки Майкрософт.

Если для разработки веб-программ используется сервер IIS, то по умолчанию имя веб-сервера совпадает с именем компьютера. Имя сервера можно изменить, изменив имя вашего компьютера. Если ваш компьютер не имеет имени, сервер использует название localhost.

Имя сервера соответствует корневой папке сервера, которая (на компьютере с Windows), скорее всего, находится в следующем расположении: C:\Inetpub\wwwroot. Можно открыть любую веб-страницу, хранимую в корневой папке, введя следующий URL-адрес в браузере, который работает на вашем компьютере.

http://имя_вашего_сервера/имя_вашего_файла

Например если имя сервера mer_noire и веб-страница с именем soleil.html хранится в папке C:\Inetpub\wwwroot\, можно открыть страницу, введя следующий URL-адрес в браузере на локальном компьютере:

http://mer_noire/soleil.html

Примечание.

Не забывайте использовать в URL-адресах косые, а не обратные косые черты.

Также можно открыть любую веб-страницу, находящуюся в любой подпапке относительно корневой папки, указав данную подпапку в URL-адресе. Допустим, файл soleil.html хранится в подпапке gamelan:

C:\Inetpub\wwwroot\gamelan\soleil.html

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

http://mer_noire/gamelan/soleil.html

Если веб-сервер работает на вашем компьютере, можно заменить имя сервера на localhost. Например следующие URL-адреса открывают в браузере одну и ту же страницу.

http://mer_noire/gamelan/soleil.html

http://localhost/gamelan/soleil.html

Примечание.

Помимо имени сервера и localhost можно использовать имя 127.0.0.1 (например, http://127.0.0.1/gamelan/soleil.html).

Выбор веб-сервера

Для разработки и тестирования веб-программ можно выбирать из стандартных веб-серверов, включая Microsoft IIS и сервер Apache HTTP.

Если вы не используете службу веб-хостинга, выберите веб-сервер и установите его на локальном компьютере в целях разработки. Пользователи Windows и Macintosh, которые хотят разрабатывать веб-программы ColdFusion, могут использовать веб-сервер, включенный в выпуск сервера приложений ColdFusion 8 для разработчиков. Его можно установить и использовать бесплатно.

Другие пользователи Windows могут запустить веб-сервер на локальном компьютере, установив IIS. Возможно, этот веб-сервер уже установлен в вашей системе. Проверьте структуру папок и попробуйте найти папку C:\Inetpub или D:\Inetpub. IIS создает эту папку во время установки.

Пользователи Mac OS могут использовать локальный веб-сервер Apache, установленный с операционной системой.

Сведения об установке и настройке других веб-серверов см. в документации поставщика серверов. Кроме того, можно обратиться к своему системному администратору.

Выбор сервера приложений

Сервер приложений — это программное обеспечение, помогающее веб-серверу обрабатывать динамические страницы. При выборе сервера приложений следует учитывать несколько факторов, включая бюджет, предпочитаемую серверную технологию (ColdFusion, ASP или PHP) и тип веб-сервера.

Бюджет

Некоторые поставщики продают профессиональные серверы приложений, стоимость приобретения и администрирования которых очень высока. Другие предоставляют более простые и экономичные решения (например, ColdFusion). Некоторые серверы приложений интегрированы в веб-серверы (такие как Microsoft IIS); другие можно загрузить бесплатно из Интернета (например, PHP).

Серверная технология

Серверы приложений используют разные технологии. Dreamweaver поддерживает три серверные технологии: ColdFusion, ASP и PHP. В следующей таблице представлены стандартные серверы приложений, на которых используются поддерживаемые Dreamweaver серверные технологии.

Серверная технология

Сервер приложений

ColdFusion

Adobe ColdFusion 8

ASP

Microsoft IIS

PHP

Сервер PHP

См. подробные сведения о ColdFusion в разделе «Справка о ColdFusion» в меню «Справка».

Подробные сведения об ASP доступны на веб-сайте Майкрософт по адресу http://msdn.microsoft.com/ru-ru/library/aa286483.aspx.

Подробные сведения о PHP доступны на веб-сайте PHP по адресу www.php.net/.

Выбор базы данных

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

Бюджет

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

Пользователи

Если вы предполагаете, что доступ к сайту будет осуществлять большое количество пользователей, выберите базу данных, предназначенную для обслуживания такого количества пользователей. Для сайтов, требующих большей гибкости в моделировании данных и возможности обеспечить поддержку больших групп пользователей, работающих параллельно, имеет смысл воспользоваться серверными реляционными базами данных (как правило, их называют системами управления реляционными базами данных или РСУБД), такими как Microsoft SQL Server и Oracle.

Настройка среды разработки ColdFusion

Подробные инструкции по настройке среды разработки ColdFusion для Dreamweaver на компьютере Windows или Mac см. на сайте Adobe по адресу www.adobe.com/devnet/dreamweaver/articles/setup_cf.html.

Пользователи Macintosh и Windows могут загрузить и установить бесплатный, полностью функциональный выпуск сервера приложений ColdFusion для разработчиков с сайта Adobe по адресу www.adobe.com/go/coldfusion_ru/.

Примечание.

Выпуск Developer Edition предназначен для разработки и тестирования веб-программ в рамках некоммерческого использования. Выпуск не лицензирован для развертывания. Он поддерживает запросы от локального хоста и два удаленных IP-адреса. Программа не имеет ограничения по сроку использования. Дополнительные сведения см. в справке ColdFusion («Справка» > «Справка ColdFusion»).

Во время установки можно настроить ColdFusion для использования веб-сервера, встроенного в ColdFusion, или любого другого веб-сервера, установленного в системе. Как правило, лучше максимально приблизить параметры среды разработки к параметрам производственной среды. Поэтому если имеется существующий веб-сервер, например Microsoft IIS, на компьютере разработчика, лучше использовать его, а не встроенный веб-сервер ColdFusion.

Настройка среды разработки PHP

Подробные инструкции по настройке среды разработки PHP для Dreamweaver на компьютере Windows или Mac см. на сайте Adobe по адресу www.adobe.com/devnet/dreamweaver/articles/setup_php.html.

Существуют выпуски сервера приложений PHP для операционных систем Windows, Linux, UNIX, HP‑UX, Solaris и Mac OS X. Дополнительные сведения о сервере приложений см. в документации по PHP, которую можно загрузить с веб-сайта PHP по адресу www.php.net/download-docs.php.

Настройка среды разработки ASP

Подробные инструкции по настройке среды разработки ASP для Dreamweaver на компьютере Windows или Mac см. на сайте Adobe по адресу www.adobe.com/devnet/dreamweaver/articles/setup_asp.html.

Для работы с ASP-страницами необходим сервер приложений, поддерживающий технологию Microsoft Active Server Pages 2.0, например Microsoft IIS, входящий в состав операционных систем Windows 2000 и Windows XP Professional. Пользователи Windows XP Professional могут устанавливать и запускать IIS на локальном компьютере. Пользователи Macintosh могут использовать сервис веб-хостинга с планом ASP или установить IIS на удаленном компьютере.

Создание корневой папки для программы

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

Веб-сервер может обслуживать любой файл в этой папке или в любой из ее подпапок в ответ на HTTP-запрос от веб-браузера. Например, на компьютере с ColdFusion 8 любой файл в папке \ColdFusion8\wwwroot или любых ее подпапках может обслуживаться и поставляться в веб-браузер.

Ниже приведены корневые папки по умолчанию выбранных веб-серверов.

Веб-сервер

Корневая папка по умолчанию

ColdFusion 8

\ColdFusion8\wwwroot

IIS

\Inetpub\wwwroot

Apache (Windows)

\apache\htdocs

Apache (Macintosh)

Users:MyUserName:Sites

Чтобы протестировать веб-сервер, поместите тестовую страницу HTML в корневой папке по умолчанию и попытайтесь открыть ее, введя в браузере URL-адрес этой страницы. URL-адрес включает доменное имя и имя файла страницы HTML: www.example.com/testpage.htm.

Если веб-сервер выполняется на локальном компьютере, можно использовать вместо доменного имени localhost. Введите один из следующих URL-адресов localhost для своего веб-сервера.

Веб-сервер

URL-адрес Localhost

ColdFusion 8

http://localhost:8500/testpage.htm

IIS

http://localhost/testpage.htm

Apache (Windows)

http://localhost:80/testpage.htm

Apache (Macintosh)

http://localhost/~MyUserName/testpage.htm (где MyUserName — ваше имя пользователя Macintosh)

Примечание.

По умолчанию веб-сервер ColdFusion выполняется на порте 8500, а веб-сервер Apache для Windows работает на порте 80.

Если страница не открывается ожидаемым образом, убедитесь в отсутствии следующих ошибок.

  • Веб-сервер не запущен. См. инструкции по запуску в документации веб-сервера.

  • Файл не имеет расширение .htm или .html.

  • Вы ввели путь к файлу страницы (например, c:\ColdFusion8\wwwroot\testpage.htm), а не его URL-адрес (например, http://localhost:8500/testpage.htm) в текстовом поле с адресом браузера.

  • URL-адрес содержит опечатку. Убедитесь в отсутствии ошибок и в том, что после имени файла не следует косая черта, например http://localhost:8080/testpage.htm/.

    После создания корневой папки для вашей программы определите сайт Dreamweaver для управления вашими файлами.

Об определении сайта Dreamweaver

После настройки системы для разработки веб-программ определите сайт Dreamweaver для управления файлами.

Прежде чем начать, убедитесь, что выполнены следующие требования.

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

  • Сервер приложений установлен и выполняется в системе, где работает ваш веб-сервер.

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

Определение сайта Dreamweaver для вашей веб-программы состоит из трех этапов:

1. Определение локальной папки

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

2. Определение удаленной папки

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

3. Определение папки тестирования

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

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

Эта работа лицензируется в соответствии с лицензией Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported  На посты, размещаемые в Twitter™ и Facebook, условия Creative Commons не распространяются.

Правовые уведомления   |   Политика конфиденциальности в сети Интернет