The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Сравнение интегрированных сред для разработки web-приложений на языке PHP

16.03.2009 14:27

"PHP IDEs" - сравнение возможностей интегрированных сред для разработки web-приложений на языке PHP: Zend Studio 5.5, Zend Studio for Eclipse/PDT, PHPEclipse, Komodo IDE и Netbeans.

  1. Главная ссылка к новости (http://pixelated-dreams.com/id...)
Лицензия: CC-BY
Тип: английский / Обобщение
Короткая ссылка: https://opennet.ru/20760-php
Ключевые слова: php, ide, eclipse, end, netbeans
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (20) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 14:58, 16/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ой как хорошо, как раз ищу что-нибудь с дебаггером ;-)
     
  • 1.3, Angel IL (?), 15:44, 16/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а где PHPEditor и PHP for Delphi ?
     
  • 1.4, pro100master (?), 15:47, 16/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    - Zend Studio 5.5 мало функционала и больше не поддерживается;
    - Zend Studio for Eclipse куча очень серьёзных багов;
    - PHPEclipse баги и слабая поддержка зендовского отладчика/профайлера;
    - Komodo IDE вообще обрезок с претензией;
    - Netbeans баги и отсутствие поддержки зендовского отладчика/профайлера;

    обидно, что за 10(!) лет так никто и не сделал нормальное IDE под PHP. Ах да, есть еще PHP для MS VS, но там тоже всё очень печально :(((

     
     
  • 2.5, centosuser (ok), 15:58, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >- Zend Studio 5.5 мало функционала и больше не поддерживается;
    >- Zend Studio for Eclipse куча очень серьёзных багов;
    >- PHPEclipse баги и слабая поддержка зендовского отладчика/профайлера;
    >- Komodo IDE вообще обрезок с претензией;
    >- Netbeans баги и отсутствие поддержки зендовского отладчика/профайлера;
    >
    >обидно, что за 10(!) лет так никто и не сделал нормальное IDE
    >под PHP. Ах да, есть еще PHP для MS VS, но
    >там тоже всё очень печально :(((

    это же веб-программирование, почему не хватает простого едитора с возможностью подсветки синтаксиса ? ?

     
     
  • 3.7, pro100master (?), 16:11, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    а потому, что веб-программирование это не только echo "<html><body>Hello, World!", но сотни тысяч строк кода, иногда смешанного с SQL. Поддержки синтаксиса, не говоря уже об отладке, последнего в коде PHP, кстати, нет ни в одной IDE. И не планируется. Отладка это тоже не из области фантастики, а экономия сотен человеко-часов в год. Учтите, что язык довольно живой и правила меняются часто (разница между 3 и 4-ми версиями, например. А есть еще 5-я, 5.3, скоро 6.0)...

    Так что любители блокнотов, это просто... любители. И им его достаточно. Без обид, не люблю холи-варов ;)))

     
     
  • 4.15, Guest (??), 23:55, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Лол. А профессионалы, пишущие сотни тысяч строк кода на меняющемся PHP без IDE и отладчика это такие профессионалы, да. Могу сказать, что таким 'профессианалам' никакая IDE не поможет, сотни человеко-часов в год можно сэкономить уволив их нахрен.
     
     
  • 5.16, mma (?), 06:06, 17/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Еще больший ЛОЛ, это когда профессионалы пишут сотни тысяч строк "идейного" кода, когда можно было бы обойтись десятками тысяч строк.
    Профессионал он на то и профессионал, что может пользоваться одинаково эффективно инструментами теми которыми считает нужно.
     
  • 4.17, Angel IL (?), 09:12, 17/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Поддержки синтаксиса, не говоря уже об отладке, последнего в коде PHP, кстати, нет ни в одной IDE. И не планируется.

    Да ну?! а чем же я пользуюсь тогда? если в вашей реальности этого нет это не значит что оно не существует.

     
  • 2.6, thevery (??), 16:09, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    видимо, нужно использовать "нормальные" языки ;)
     
     
  • 3.8, pro100master (?), 16:13, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >видимо, нужно использовать "нормальные" языки ;)

    безусловно вы создали такой и поделитесь с мировым сообществом своим великим изобретением, которого так ждут миллионы программистов во всём мире :)))

     
     
  • 4.9, vitek (??), 16:29, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    мне тоже...
    парочку...
    на всякий случай. :-)
     
  • 2.10, . (?), 17:21, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >- 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-флеймворка

     
  • 2.12, Аноним (2), 17:46, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Для Perl и Python тоже не сделали. Нормальные IDE есть только для статически-типизированных языков типа С++ и Java.
     
  • 2.14, Guest (??), 20:28, 16/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > обидно, что за 10(!) лет так никто и не сделал нормальное IDE под PHP

    И не сделает никогда. Кому ее, по-вашему, делать?
    PHP'шники, которым она может понадобиться, никогда ничего не напишут ввиду крайне низкой квалификации.
    А те, кто обладает достаточной квалификацией, никогда не будут связываться с PHP. Разве что за деньги продавать, но платить за нее из PHP'шников опять же некому - скорее украдут.

    Такова судьба языка, и жалеть тут не о чем.

     

  • 1.11, pro100master (?), 17:41, 16/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >вполне достаточно функционала, как по мне.

    никто не спорит :))) Я вот только месяц на 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 :)))

     
  • 1.13, Аноним (2), 18:53, 16/03/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    глобально и надежно.
    когда поддержка уникода будет встроена в язык? вы все еще используете древние cp1251 и koi-8r. зарывайте.
     
     
  • 2.18, FreeBolik (?), 09:22, 17/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    как уже было замечено выше Nusphere PHPed гиде?
    Компания на рынке софта с 2001 по 2009, а её даже не думали принять во внимание?
    Ето не новость - ето обыденный слив!
     
     
  • 3.19, pro100master (?), 12:35, 17/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А что там такого, что нет или не работает в вышеперечисленных IDE (далеко не совершенных)?
     
     
  • 4.20, FreeBolik (?), 18:58, 17/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да тож не идеально, но весьма и весьма достойно смотриться и ползуеться относительно представленных иде, и по функциональному набору и по количеству багов.
     
     
  • 5.21, pro100master (ok), 19:34, 17/03/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Да только что попробовал демку. Отладка без поддержки html-шаблонов это... 21 век. Однозначно :))) Страшно подумать, как он на xslt ругаться будет :))) Судя про скринкастам, люди больше чем phpclasses.org и не видели.

    В общем, если бы обновили ZS 5.5, была бы идеальная система.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру