Для изменения параметров установки существующего проекта установите курсор на узел проекта и выберите "Properties" во всплывающем меню. Установите другие параметры настройки, как описано в разделе Настройка проекта.
Указание имени проекта и местоположения исходных файлов
Запустите среду IDE и перейдите к окну "Projects" ("Проекты").
Проект без предварительно разработанных исходных файлов
В области "Projects" выберите "PHP Application" ("Приложение PHP") и нажмите кнопку "Next" ("Далее"). Откроется панель "New PHP Project > Name and Location".
В текстовом поле "Project Name" ("Имя проекта") введите имя проекта.
В поле "Sources Folder" ("Папка исходных кодов") укажите подпапку корневого узла документов, в которой следует хранить исходные файлы.
Корневой узел документов представляет собой папку, в которой на локальном веб-сервере выполняется поиск файлов для просмотра в обозревателе. Корневой узел документов указан в файле настройки веб-сервера. После завершения установки мастер создания проекта определяет корневой узел документов и по умолчанию указывает следующий путь: <Document Root>\<New PHP Project>.
Копия исходных файлов должна быть сохранена в подпапке корневого узла документов. Однако папка "Sources Folder" не обязательно должна находиться в корневом узле документов, ей можно назначить и другое местоположение и отсюда копировать исходные файлы в корневой узел. См. раздел Выбор настройки выполнения нового проекта.
В раскрывающемся списке "Default Encoding" ("Кодировка по умолчанию") выберите для проекта кодировку по умолчанию.
Если требуется сохранение метаданных NetBeans в другом местоположении (не в папке "Source files"), выберите команду "Put NetBeans metadata into a separate directory" ("Поместить метаданные NetBeans в отдельный каталог"). Например, может потребоваться сохранение исходных файлов в корневом узле документов, а метаданных NetBeans – в каталоге "NetBeansProjects".
Импорт существующих локальных исходных файлов в проект
В области "Projects" выберите "PHP Application with Existing Sources" ("Приложение PHP с существующими исходными кодами") и нажмите "Next". Откроется панель "New PHP Project > Name and Location".
В текстовом поле "Project Name" введите имя проекта.
В поле "Sources Folder" укажите папку, из которой требуется импортировать исходные файлы. Примечание: Если требуется выполнить проект на локальном веб-сервере, необходимо определить необходимость копирования исходных файлов на этот сервер.
В раскрывающемся списке "Default Encoding" выберите для проекта кодировку по умолчанию.
Если требуется сохранение метаданных NetBeans в другом местоположении (не в папке "Source files"), выберите команду "Put NetBeans metadata into a separate directory". Например, может потребоваться сохранение исходных файлов в корневом узле документа, а метаданных NetBeans – в каталоге "NetBeansProjects".
Импорт существующих удаленных исходных файлов в проект
В области "Projects" выберите "PHP Application from Remote Server" ("Приложение PHP с удаленного сервера") и нажмите "Next". Откроется панель "New PHP Project > Name and Location".
В текстовом поле "Project Name" введите имя проекта.
В поле "Sources Folder" укажите подпапку локального корневого узла документов, в которой следует хранить исходные файлы.
Корневой узел документов представляет собой папку, в которой на локальном веб-сервере выполняется поиск файлов для просмотра в обозревателе. Корень документов указывается в файле настройки веб-сервера. После завершения установки мастер создания проекта определяет корневой узел документов и по умолчанию указывает следующий путь: <Document Root>\<New PHP Project>. Обратите внимание, что полезно иметь возможность протестировать проект на локальном сервере.
Если требуется сохранение метаданных NetBeans в другом местоположении (не в папке "Source files"), выберите команду "Put NetBeans metadata into a separate directory". Например, может потребоваться сохранение исходных файлов в корневом узле документов, а метаданных NetBeans – в каталоге "NetBeansProjects".
Выбор настройки выполнения нового проекта по умолчанию
Настройка выполнения представляет собой сохраненные параметры выполнения проекта PHP. Можно определить несколько настроек для одного проекта и переключаться между ними. Например, если приложение разработано локально и подлежит выгрузке на удаленный производственный сервер, достаточно выбрать другую настройку выполнения. Настройки выполнения применимы как по отношению к выполнению проекта, так и по отношению к отладке. Настройки выполнения соответствуют следующим широко используемым случаям.
Разработка веб-страниц PHP на локальном компьютере с локальным веб-сервером.
Выполнение сценариев PHP при помощи локального механизма PHP. Этот подход применяется к тем файлам PHP, которые не предназначены для вывода HTML. Поэтому такие сценарии могут запускаться без обозревателя.
Удаленная разработка. Исходный код PHP и другие файлы приложений выгружаются на удаленный веб-сервер по протоколу FTP. Этот вариант использования является обычным для случаев совместного применения результатов разработки многими пользователями.
Сочетание вышеупомянутых вариантов использования: приложение разрабатывается локально, а после выполнения развертывается на удаленном производственном сервере. При необходимости сценарии PHP выполняются в течение разработки.
При создании нового проекта PHP создается настройка выполнения проекта по умолчанию. Для выбора настройки выполнения по умолчанию для проекта выберите соответствующий пункт из раскрывающегося списка "Run As" на панели "Run Configuration". Доступны следующие варианты:
Сценарий. Эта настройка выполнения не требует наличия установленного и функционирующего веб-сервера. Достаточно указать механизм PHP.
Процесс создания дополнительных настроек выполнения или изменения настроек выполнения по умолчанию описан в разделе Пользовательская настройка проекта: Настройка выполнения. Он практически идентичен процессу создания настройки выполнения по умолчанию, за исключением использования диалогового окна "Properties" для существующего проекта вместо мастера создания проекта.
Локальный веб-сайт
Настройка локального веб-сайта включает в себя копию папок источников PHP веб-папке веб-сервера Apache, установленного на используемом компьютере. Проект часто может иметь настройку как локального, так и удаленного веб-сервера. Обратите внимание, что процедура настройки выполнения на локальном веб-сайте несколько различается в зависимости от того, создается ли проект из существующих исходных кодов или без их использования.
Настройка локального веб-сайта.
В раскрывающемся списке "Run As" ("Выполнить как") выберите "Local Web Site" ("Локальный веб-сайт").
В поле "Project URL" ("URL-адрес проекта") проверьте автоматически предложенный URL-адрес. Убедитесь, что сервер HTTP Apache прослушивает порт 80 по умолчанию. Если это не так, явным образом укажите номер порта в формате localhost:<номер порта>.
При создании проекта из существующих исходных кодов можно выбрать файл исходного кода для использования в качестве файла индекса.
Чтобы сохранить исходные файлы проекта в каталоге, отличном от проекта среды IDE NetBeans, выберите "Copy files from Sources Folder to another location" ("Скопировать файлы из папки исходных кодов в иное местоположение"). При создании проекта из существующих исходных кодов данное действие является обязательным, кроме случаев, когда существующие исходные коды уже находились в папке "web" сервера Apache.
В этом поле по умолчанию указан следующий путь: <Document Root>\<New PHP Project>. Используйте кнопку "Browse" ("Обзор") для указания другого пути при необходимости.
Корневой узел документов – это папка, в которой веб-сервер ищет файлы для открытия в обозревателе. Корневой узел документов указан в файле настройки веб-сервера.
Мастер обнаруживает тип установки Apache либо как отдельного компонента, либо в составе пакета и предлагает путь к папке по умолчанию htdocs (папка для текущего типа установки). Поэтому при принятии параметров по умолчанию в течение настройки сервера Apache или пакета AMP следует выбрать соответствующий путь в раскрывающемся списке.
Нажмите кнопку "Finish" (Готово). Среда IDE создает проект PHP.
В раскрывающемся списке "Run As" выберите "Script".
Чтобы указать местоположение механизма PHP, нажмите кнопку "Configure" рядом с окном "Use Default PHP Interpreter". На вкладке "General" откроется диалоговое окно "PHP Options".
В поле "PHP 5 Interpreter" укажите путь к файлу php.exe. При необходимости используйте кнопку "Browse" или кнопку "Search...".
Для указания формы отображения результатов выполнения сценария установите соответствующий флажок в области "Open Result In". Доступны следующие параметры:
Окно вывода. Результаты выполнения сценария появятся в окне вывода в нижней части окна среды IDE NetBeans.
Веб-обозреватель. Откроется окно обозревателя по умолчанию с результатами выполнения сценария в форме файла HTML.
Редактор. Результаты выполнения сценария отобразятся в виде файла HTML в окне редактора IDE.
Нажмите кнопку "ОК". Диалоговое окно "Options" закроется, и будет выполнен возврат к панели "Run Configuration".
В ходе создания проекта определяются основные параметры настройки проекта: тип, местоположение исходных файлов и настройка выполнения по умолчанию. Для установки дополнительных параметров выполните настройку проекта. Установите курсор на узел проекта и во всплывающем меню выберите "Properties". Откроется панель "Project Properties" со списком категорий параметров установки.
Исходные файлы
На панели "Sources":
В поле "Web Root" отображается корневая папка местоположения приложения. По умолчанию в этом поле отображается папка "Sources". Для изменения корневого веб-узла нажмите кнопку "Browse" и выберите другую папку.
Для определения новой настройки выполнения щелкните "New" рядом с раскрывающимся списком "Configuration". Откроется диалоговое окно "Create New Configuration".
В поле "Configuration Name" введите имя новой настройки выполнения и нажмите кнопку "ОК". Будет выполнен возврат к панели "Run Configuration".
Определите такие же параметры настройки, которые были установлены во время создания проекта была при определении настройки выполнения по умолчанию, и нажмите кнопку "ОК". Новая настройка добавлена в раскрывающийся список "Configuration".
Для удаления настройки выберите ее в раскрывающемся списке "Configuration" и нажмите кнопку "Delete" (Удалить).
Для завершения настройки проекта нажмите кнопку "ОК".
Панель "PHP Include Path"
На панели "Include Path" укажите местоположение файлов, которые будут использоваться в рамках проекта, однако они не должны находиться в одной папке с исходными файлами.
Выберите требуемые папки и нажмите "Open". Будет выполнен возврат к панели "PHP Include Path". Новая папка добавлена в список.
Для перемещения по списку используйте кнопки "Move Up" и "Down".
Для удаления папки из списка включенных папок выберите папку и нажмите "Remove".
Для завершения настройки проекта нажмите кнопку "ОК".
Форматирование
На панели "Formatting" определите, какой стиль форматирования требуется применить в редакторе к исходным файлам. Можно указать глобальное форматирование или форматирование конкретного проекта.
Установка глобального форматирования среды IDE.
Выберите "Use global options".
Щeлкните "Edit Global Options". На вкладке "Editor > Formatting" откроется диалоговое окно "IDE Options".
В раскрывающемся списке "Language" выберите язык, к которому должны быть применены параметры установки.
В раскрывающемся списке "Categories" выберите элементы формата, к которым будут применены эти параметры.
Укажите нужный тип форматирования и нажмите кнопку "ОК".
Для получения дополнительных сведений нажмите кнопку "Help".
Выбор форматирования конкретного проекта.
Выберите "Use project-specific options". Отобразится скрытая область.
В раскрывающемся списке "Language" выберите "All Languages" или "PHP". В этом случае вариант "All Languages" означает PHP и все языки PHP проекта.
В раскрывающемся списке "Categories" выберите элементы формата, к которым будут применены эти параметры.
Укажите нужный тип форматирования и нажмите кнопку "ОК".
Для получения дополнительных сведений нажмите кнопку "Help".
Добавление библиотек JavaScript
Встроенные библиотеки JavaScript в среде IDE NetBeans 6.7 были удалены по той причине, что имели большой размер и замедляли производительность. Добавить библиотеки вручную просто. При добавлении библиотек JavaScript к проекту вручную в среде IDE проекта включаются автозавершение кода и другие функциональные возможности, связанные с JavaScript.
Добавление библиотек JavaScript к проекту.
Загрузите необходимые библиотеки JavaScript или укажите их местоположение, если они уже имеются.
Скопируйте библиотеки JavaScript в папку с проектом PHP с помощью среды IDE или проводника файлов.
Если свойства проекта установлены таким образом, что исходные коды проекта копируются в другое местоположение (см. Исходные коды), то библиотеки JavaScript также будут копироваться в это местоположение. Если развертывание проекта осуществляется на удаленном сервере, то библиотеки JavaScript загружаются на этот сервере при следующей загрузке на него исходных кодов проекта.
Оставить комментарии и предложения, обратиться за поддержкой и получить информацию о последних достижениях в области функциональных возможностей разработки для PHP с помощью среды IDE NetBeans можно в списке рассылки .