PHP IDE со встроенным веб-сервером - PullRequest
2 голосов
/ 21 мая 2010

Примечание: это не очередная "Какая PHP IDE лучше?" вопрос.

Я ищу PHP IDE со специальной функцией, а именно встроенный / встроенный (с поддержкой php) веб-сервер; в идеале с xdebug в комплекте.

Я уже знаю, что Aptana 1.5 обладает этой функциональностью (и некоторыми более старыми версиями Zend Studio), но Aptana 1.5 не поддерживается в течение достаточно долгого времени, и, поскольку мы осуществляем переход на PHP 5.3 и более поздние версии, это полезно значительно уменьшится.

Я рассмотрел некоторые параметры, включая Eclipse PDT и NetBeans, но, похоже, каждая PHP IDE использует отдельный локальный / удаленный веб-сервер для интерпретации кода.

Я знаю, что локальная установка веб-сервера довольно тривиальна, но это для классного решения, когда установка, настройка и обслуживание веб-сервера на 1000 машин просто невозможны. Решение для удаленного сервера также не будет работать из-за необходимости использовать функциональные возможности отладки (для xdebug в настоящее время требуется жесткий код IP для клиента отладки).

Это выглядит как очевидная особенность / плагин для PHP IDE, но мои исследования пока не дали результатов.

Ответы [ 5 ]

2 голосов
/ 21 мая 2010

Delphi For PHP имеет встроенный веб-сервер (Apache), который он настраивает и запускает / останавливает для сеансов отладки. Конфигурация конечного пользователя не требуется. Однако механизм отладки - PHP DBG, а не xDebug.

Обратите внимание, что Delphi For PHP полностью поддерживает отладку любого типа сайта PHP, он не ограничивается сайтами, созданными с помощью инфраструктуры VCL For PHP.

1 голос
/ 21 мая 2010

Существует также PhpED NuSphere:

текст ссылки

0 голосов
/ 09 июня 2015

Вот несколько лучших PHP IDE со встроенными веб-серверами в моих знаниях;

  1. Aptana Studio
  2. Netbean
  3. Сеть Microsoft Expression с IIS для PHP
0 голосов
/ 30 января 2015

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

https://netbeans.org/features/php/

0 голосов
/ 21 мая 2010

http://www.enginsite.com/php-editor.htm - нашел это через поиск Google. Возможно обновить PHP.exe, который приложение в настоящее время использует, до последней версии; поэтому вы можете применить это решение к другим обнаруженным вами редакторам IDE.

Komodo Edit (http://www.activestate.com/komodo-edit) - Имеет возможность указать интерпретатор PHP, который вы хотите использовать при кодировании PHP. Может устанавливать точки останова и другие необходимые для отладки потребности. (http://docs.activestate.com/komodo/4.4/debugphp.html)

...