"PHP IDEs (http://pixelated-dreams.com/ide)" - сравнение возможностей интегрированных сред для разработки web-приложений на языке PHP: Zend Studio 5.5, Zend Studio for Eclipse/PDT, PHPEclipse, Komodo IDE и Netbeans.URL: http://pixelated-dreams.com/ide
Новость: http://www.opennet.me/opennews/art.shtml?num=20760
ой как хорошо, как раз ищу что-нибудь с дебаггером ;-)
а где PHPEditor и PHP for Delphi ?
- Zend Studio 5.5 мало функционала и больше не поддерживается;
- Zend Studio for Eclipse куча очень серьёзных багов;
- PHPEclipse баги и слабая поддержка зендовского отладчика/профайлера;
- Komodo IDE вообще обрезок с претензией;
- Netbeans баги и отсутствие поддержки зендовского отладчика/профайлера;обидно, что за 10(!) лет так никто и не сделал нормальное IDE под PHP. Ах да, есть еще PHP для MS VS, но там тоже всё очень печально :(((
>- Zend Studio 5.5 мало функционала и больше не поддерживается;
>- Zend Studio for Eclipse куча очень серьёзных багов;
>- PHPEclipse баги и слабая поддержка зендовского отладчика/профайлера;
>- Komodo IDE вообще обрезок с претензией;
>- Netbeans баги и отсутствие поддержки зендовского отладчика/профайлера;
>
>обидно, что за 10(!) лет так никто и не сделал нормальное IDE
>под PHP. Ах да, есть еще PHP для MS VS, но
>там тоже всё очень печально :(((это же веб-программирование, почему не хватает простого едитора с возможностью подсветки синтаксиса ? ?
а потому, что веб-программирование это не только echo "<html><body>Hello, World!", но сотни тысяч строк кода, иногда смешанного с SQL. Поддержки синтаксиса, не говоря уже об отладке, последнего в коде PHP, кстати, нет ни в одной IDE. И не планируется. Отладка это тоже не из области фантастики, а экономия сотен человеко-часов в год. Учтите, что язык довольно живой и правила меняются часто (разница между 3 и 4-ми версиями, например. А есть еще 5-я, 5.3, скоро 6.0)...Так что любители блокнотов, это просто... любители. И им его достаточно. Без обид, не люблю холи-варов ;)))
Лол. А профессионалы, пишущие сотни тысяч строк кода на меняющемся PHP без IDE и отладчика это такие профессионалы, да. Могу сказать, что таким `профессианалам' никакая IDE не поможет, сотни человеко-часов в год можно сэкономить уволив их нахрен.
Еще больший ЛОЛ, это когда профессионалы пишут сотни тысяч строк "идейного" кода, когда можно было бы обойтись десятками тысяч строк.
Профессионал он на то и профессионал, что может пользоваться одинаково эффективно инструментами теми которыми считает нужно.
>Поддержки синтаксиса, не говоря уже об отладке, последнего в коде PHP, кстати, нет ни в одной IDE. И не планируется.Да ну?! а чем же я пользуюсь тогда? если в вашей реальности этого нет это не значит что оно не существует.
видимо, нужно использовать "нормальные" языки ;)
>видимо, нужно использовать "нормальные" языки ;)безусловно вы создали такой и поделитесь с мировым сообществом своим великим изобретением, которого так ждут миллионы программистов во всём мире :)))
мне тоже...
парочку...
на всякий случай. :-)
>- Zend Studio 5.5 мало функционала и больше не поддерживается;вполне достаточно функционала, как по мне.
работать намного приятнее, чем с клипсой.
>- Zend Studio for Eclipse куча очень серьёзных багов;таки да
>- Komodo IDE вообще обрезок с претензией
Ээ! комод не обрезок, а ide с поддержкой дюжины языков. правда, сказывается недостаток эргономики
>- Netbeans баги и отсутствие поддержки зендовского отладчика/профайлера;
багов не заметил. xdebug работает. а профайлера действительно очень не хватает
>обидно, что за 10(!) лет так никто и не сделал нормальное IDE под PHP
zeтв studio 5.5 imho наиболее близко к этому определению
>Ах да, есть еще PHP для MS VS, но там тоже всё очень печально :(((
выше ещё упоминали про Delphi4PHP, что скорее не ide для php, но ide для конкретного php-флеймворка
Для Perl и Python тоже не сделали. Нормальные IDE есть только для статически-типизированных языков типа С++ и Java.
> обидно, что за 10(!) лет так никто и не сделал нормальное IDE под PHPИ не сделает никогда. Кому ее, по-вашему, делать?
PHP'шники, которым она может понадобиться, никогда ничего не напишут ввиду крайне низкой квалификации.
А те, кто обладает достаточной квалификацией, никогда не будут связываться с PHP. Разве что за деньги продавать, но платить за нее из PHP'шников опять же некому - скорее украдут.Такова судьба языка, и жалеть тут не о чем.
>вполне достаточно функционала, как по мне.никто не спорит :))) Я вот только месяц на Netbeans перехожу с ZS 5.5. Просто жизнь не стоит на месте и уже требуется поддержка Subversion, JS-фреймворков, умение понимать не только PHP 5.2, но и минимум 5.3. А отладка последних версий в нём, увы, сломалась, т.к. нужен новый дебагер, который лоббирует ZS4E.
Баги/недочеты в Netbeans 6.7M2 (6.5 тоже были):
- не понимает сложных случаев со статичными методами
- не всегда видит объекты в других файлах проекта(!)
- тупо нет автодополнения не только на мои методы, но и на большОе количество встроенных в PHP функций. Заодно и нет help по ф-циям, что глупо для пхп (str_replace, strpos...array)По Netbeans у меня не получилось отладить страницу по клику (форма внутри сессии, куча куков), как это достигается с ZD+Firefox плагин. Буду рад, если поделитесь, т.к. ухожу от ZS4E по причине еще бОльшего количества глюков за $400 :)))
глобально и надежно.
когда поддержка уникода будет встроена в язык? вы все еще используете древние cp1251 и koi-8r. зарывайте.
как уже было замечено выше Nusphere PHPed гиде?
Компания на рынке софта с 2001 по 2009, а её даже не думали принять во внимание?
Ето не новость - ето обыденный слив!
А что там такого, что нет или не работает в вышеперечисленных IDE (далеко не совершенных)?
Да тож не идеально, но весьма и весьма достойно смотриться и ползуеться относительно представленных иде, и по функциональному набору и по количеству багов.
Да только что попробовал демку. Отладка без поддержки html-шаблонов это... 21 век. Однозначно :))) Страшно подумать, как он на xslt ругаться будет :))) Судя про скринкастам, люди больше чем phpclasses.org и не видели.В общем, если бы обновили ZS 5.5, была бы идеальная система.