Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.30;
Скачать: CL | DM;

Вниз

посоветуйте хорошую IDE для PHP   Найти похожие ветки 

 
xayam ©   (2007-11-28 13:05) [0]

визуальную, с поддержкой javascript и т.д. Спасибо


 
@!!ex ©   (2007-11-28 13:07) [1]

Delphi for PHP? :)


 
xayam ©   (2007-11-28 13:10) [2]


> @!!ex ©   (28.11.07 13:07) [1]
> Delphi for PHP

да ставил я ее, по-моему еще сыровато ))


 
xayam ©   (2007-11-28 13:27) [3]

а про это что скажите http://sourceforge.net/projects/devphp/


 
boriskb ©   (2007-11-28 13:33) [4]

http://www.ankord.com/ru/

Для экс СССР бесплатно


 
PEAKTOP ©   (2007-11-28 14:09) [5]

TurboPHP http://www.turbophp.com/ (Вариация на тему "Delphi for PHP"  )
-- OpenSource
-- Писана на Delphi :)

Лично сам пользую phpDesigner http://www.mpsoftware.dk/
Прога - не более чем навороченый блокнот для редактирвания сырцов. В последних версиях есть WYSIWYG -дизайнер, но лично мне он не нужен.


 
SerJaNT ©   (2007-11-28 14:22) [6]

Zend Studio


 
Kerk ©   (2007-11-28 14:23) [7]

Far+Colorer


 
SerJaNT ©   (2007-11-28 14:33) [8]


> Kerk ©   (28.11.07 14:23) [7]


ужас


 
Piter ©   (2007-11-28 14:39) [9]

PHP ужасный язык... Народ, как на нем хоть как-то отлаживать, хоть какой-то дебагер есть, кроме постоянного вывода всего и вся в страницу?


 
SerJaNT ©   (2007-11-28 14:42) [10]

А причем тут PHP и дебаггер? В Zend Studio нормальный дебаггер.


 
tesseract ©   (2007-11-28 15:28) [11]


> хоть какой-то дебагер есть, кроме постоянного вывода всего
> и вся в страницу?


Есть в Komodo например, но вроде только в платной версии. Komodo вооще очень приятный релдактор.


 
Piter ©   (2007-11-28 16:05) [12]

SerJaNT ©   (28.11.07 14:42) [10]
А причем тут PHP и дебаггер?


а я просто не знаю, есть ли в PHP этот дебагер?! Сколько не видел PHP сред - нету там дебагера. Может быть конечно недостаток этих самых сред.


 
DiamondShark ©   (2007-11-28 16:09) [13]


> Piter ©   (28.11.07 16:05) [12]

А ты вообще представляешь, как исполняется пхп-код?


 
antonn ©   (2007-11-28 16:43) [14]


> PHP ужасный язык... Народ, как на нем хоть как-то отлаживать,
>  хоть какой-то дебагер есть, кроме постоянного вывода всего
> и вся в страницу?

да, try..except не хватает :(
а так очень простой язык, легко под него писать (а уж как легко там делать массивы многомерные:))


 
clickmaker ©   (2007-11-28 16:45) [15]


> да, try..except не хватает :(

в 5 уже есть. try - catch


 
Piter ©   (2007-11-28 20:40) [16]

DiamondShark ©   (28.11.07 16:09) [13]
А ты вообще представляешь, как исполняется пхп-код?


немножко представляю. Только как это к теме относится? Говорите яснее, сэр.

Ты же не хочешь сказать, что дебагер в теории невозможен, такого быть не может. Плюс слышал, что есть дебагеры, позволяют построчно исполнять код, смотреть значения переменных, уже хорошо. Но где их взять?

И вообще, нравится мне такие посты - ни . о . чем.


 
Zeqfreed ©   (2007-11-28 20:52) [17]

> Piter ©   (28.11.07 20:40) [16]

Не представляю зачем при использовании скриптового языка нужен отладчик. Мусор на стеке изучать?

Отладка как таковая производится отловом исключений и выводом стека вызовов.


 
ANTPro ©   (2007-11-28 21:11) [18]

> [17] Zeqfreed ©   (28.11.07 20:52)

И активным использованием echo


 
homm ©   (2007-11-28 21:42) [19]

> [0] xayam ©   (28.11.07 13:05)
> посоветуйте хорошую IDE для PHP
> визуальную

Это как? Что-то наподобии HiAsm?


> [9] Piter ©   (28.11.07 14:39)
> Народ, как на нем хоть как-то отлаживать, хоть какой-то
> дебагер есть, кроме постоянного вывода всего и вся в страницу?
Что-то видел, но не пользуюсь, т.к. реальные пацаны выводят весь дебаг на страницу :)


 
homm ©   (2007-11-28 21:43) [20]

> [19] homm ©   (28.11.07 21:42)
> Это как? Что-то наподобии HiAsm?

Я хотел спросить, что ты в РНР собрался визуализировать?


 
Piter ©   (2007-11-28 22:00) [21]

Zeqfreed ©   (28.11.07 20:52) [17]
Мусор на стеке изучать?


ну отладчик в смысле просмотра CPU View - не, не надо. Хотя бы уметь построчно исполнять, ставить брекпоинты и смотреть значения переменных - хотя бы так.

Zeqfreed ©   (28.11.07 20:52) [17]
и выводом стека вызовов


и каким образом можно вывести стек вызовов?

ANTPro ©   (28.11.07 21:11) [18]
И активным использованием echo


ну я думал об этом - везде пихать echo под директивами дебаг компиляции, а потом отрубать... Можно конечно, но непривычно ;)


 
Узурап Мамуматкулович   (2007-11-28 22:56) [22]

>[21] Piter(c) 28-Nov-2007, 22:00
>Можно конечно, но непривычно ;)

Плохой танцор.

А отладчик есть в Zend Studio, но я так и не смог к нему привыкнуть.


 
xayam ©   (2007-11-28 23:41) [23]


> homm ©   (28.11.07 21:43) [20]
> Я хотел спросить, что ты в РНР собрался визуализировать?

типа как в Delphi for Php, только не такое тормозное ((


 
homm ©   (2007-11-28 23:55) [24]

> [23] xayam ©   (28.11.07 23:41)
> типа как в Delphi for Php, только не такое тормозное ((

т.е. ты тоже хотел бы заниматься этим идиотским занятием, эмитировать win32 интерфейс в вебе?


 
xayam ©   (2007-11-29 00:01) [25]

вроде того, просто хочется сделать нормальный интерфейс с минимумом усилий по его поддержке))


 
homm ©   (2007-11-29 00:06) [26]

> [25] xayam ©   (29.11.07 00:01)
> хочется сделать нормальный интерфейс

тег <input> в помошь


 
Zeqfreed ©   (2007-11-29 10:50) [27]

> Piter ©   (28.11.07 22:00) [21]

Посмотри реализацию в Zend Framework, там все красиво реализовано.


 
DiamondShark ©   (2007-11-29 12:35) [28]


> Piter ©   (28.11.07 20:40) [16]
> DiamondShark ©   (28.11.07 16:09) [13]
> А ты вообще представляешь, как исполняется пхп-код?
>
> немножко представляю. Только как это к теме относится? Говорите
> яснее, сэр.


Очень прямо относится. Возможность построения дебагера непосредственно зависит от особенностей исполняющей среды и очень слабо зависит от особенностей среды разработки.


> Ты же не хочешь сказать, что дебагер в теории невозможен,
>  такого быть не может.


Ну давай рассмотрим какой-нибудь юникс-сервер, где пхп-интерпретатор выполняется как CGI-процесс. Как ты к нему прицепишь дебагер? Возможно, конечно, предусмотреть в интерпретаторе какой-нибудь механизм для отладки. Но если такого нету? Тут хоть саму распупенную IDE бери -- дуля с маслом.

Другой вариант. У нас сервер IIS и пхп-интерпретатор, реализованный как модуль ActiveScript. Тут наоборот -- все интерфейсы налицо, и даже никакой IDE не надо, MS Script Debugger уже есть, и ему вообще пофиг, с каким языком работать.

Третий вариант. У какой-то там SuperPuperStudio есть свой собственный интерпретатор.


> И вообще, нравится мне такие посты - ни . о . чем.

Просто ты не врубаешься, как всегда.
Если б ты действительно "немножко представлял", то твоего бы вопроса: "есть ли в PHP этот дебагер?!" не возникло бы вообще.


 
Piter ©   (2007-11-29 14:30) [29]

DiamondShark ©   (29.11.07 12:35) [28]
Если б ты действительно "немножко представлял", то твоего бы вопроса: "есть ли в PHP этот дебагер?!" не возникло бы вообще.


Ты читаешь между строк. Единственное что я попросил - указать мне путь, чтобы скрипты в PHP можно было отлаживать.

Если это важно - у меня Windows XP, PHP 5, Apache 1.x


 
DiamondShark ©   (2007-11-29 15:05) [30]


> Если это важно - у меня Windows XP, PHP 5, Apache 1.x

В такой конфигурации -- скорее всего, никак.


 
tesseract ©   (2007-11-29 17:10) [31]


> В такой конфигурации -- скорее всего, никак.


Да нужно использовать что-то вроде komodo со своим интерпритатором. Потом только на хостинг выводить. Либо в логи выводить.


 
programania ©   (2007-11-29 19:54) [32]

NuSphere
Отладка как в Delphi: F4,F5,F7,F8,F9
сервер для этого не нужен, там есть что-то встроенное
но PHP обычный отдельно
текущий вывод показывается в окне Output
при завершении в броузере


 
Piter ©   (2007-11-29 20:18) [33]

programania ©   (29.11.07 19:54) [32]
но PHP обычный отдельно


не понял.


 
programania ©   (2007-11-29 21:19) [34]

>не понял.

Это не Delphi где все вместе и одного производителя,
там IDE отдельно, а PHP прилагается к IDE и помещается
в отдельной папке, но его можно заменить и на другую версию
т.е. как в java


 
Piter ©   (2007-11-29 22:07) [35]

а, ну это понятно. Спасибо, буду пробовать.



Страницы: 1 вся ветка

Текущий архив: 2007.12.30;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.035 c
15-1196174838
All More system
2007-11-27 17:47
2007.12.30
Автопоиск в висте работает в фоновом режиме


2-1196128643
Abcdef123
2007-11-27 04:57
2007.12.30
2 вопроса по одной теме - печать файла в отчете.


15-1196016368
@!!ex
2007-11-25 21:46
2007.12.30
Прокомментируйте сборку


2-1197037557
Nikfel
2007-12-07 17:25
2007.12.30
Как получить список процессов с путем.


4-1181545591
AndreyRus
2007-06-11 11:06
2007.12.30
Остановка двигателя HDD