Вот про что не знал, так это про VS.Php For Visual Studio, дома надо протестить, мне очень нравится VS и если она предоставляет, все свои возможности для PHP, то с меня шоколадка =)
Мне намного больше понравилось, правда и работал меньше чем с NetBeans (+ делал проектик с нуля, а не занимался поддержкой, а так мне и netbeans бы нравился)
Я тоже, помню, обрадовался, а потом оказалось, что там чего-то нехватало. Толи юнит-тестирование не поддерживало, толи phpDoc поддержки не было или еще чего. Но они шустро развиваются. Даже поддержку Zend Framework, помню, добавили.
Да, раздел про IDE и Редакторы, невыдерживает никакой критики, отсутствует Eclipse PDT, PHP Expert Editor, нет описания к NuSphere PhpED, и про Netbeans несразу вспомнили…
ссылка на NuSphere PhpED есть, но согласен всетаки его както не дооценили, очень хороший редактор я им несколько лет пользовался пока не пересел на Eclipse PDT
Тогда еще и про Notepad2 www.flos-freeware.ch/notepad2.html надо обязательно упомянуть, тоже очень хороший редактор, у меня он стоит заместо стандартного блокнота, умеет подсвеивать синтаксис ко следующим языкам: ASP, Assembly, C, C++, C#, CGI, CSS, HTML, Java, Javascript, NSIS, Pascal, Perl, PHP, Python, SQL, VB, VBscript, XHTML, and XML.
Eclipse хорошая штука но после того как пересел на Netbeans назад пока что не тянет.
Особенно после Zend Studio for Eclipse. Идея хорошая, но тяжелая ))).
Автору отдельное спасибо статья отличная. Жаль что не хватает кармы чтоб поставить плюс.
Исходя из данной статьи, было бы интересно создать опросник каким на данный момент больше всего софтом пользуются хабровчане (Блога PHP). Возможно мне показалось, но некоторые приложения и/или решения уже не актуальны или используются в каких-то особо частных случаях.
Я лично переехал на Netbeans (c Eclipse PDT, до этого Zend Neon, ещё раньше Zend 5.x) как только он вошёл в активную фазу разработки.
Еще внимание посоветовал бы обратить на готовящийся продукт монстра JetBrains Web IDE. Продукт находится в стадии активной разработки, но пользоваться уже можно.
Нужно подробное сравнение, как например php ide отлично сравнивали не так давно (таблиц и галочек была уйма), а не вот такое простое перечисление. Просто перечислить всё это мне кажется сможет любой вменяемый php-программист. Ну может пару-тройку из этого списка не назовёт, а так это всё старо и известно. Перечислить 5 минут, с описанием — максимум 20-25.
Скажу честно, ценности у этой «статьи» абсолютно никакой.
Вам не полезно, кому-то другому полезно. Мне самому было это полезно, вот я и запостил.
Хотите сравнение — сделайте его и опубликуйте, я с удовольствием прочту.
Всячески поддерживаю. К тому же пока не знаю другой альтернативы (средствами php+либ для него) для реализации отображения процесса загрузки файла (POST из формы браузера) -собственно чтобы узнать сколько байт уже загружено на сервер.
Попробуйте JetBrains Web IDE PHP developer edition!
Навигация, рефакторинг, анализ кода, PHPDOC, Smarty, лучшая поддержка Javascript/HTML/CSS. www.jetbrains.net/confluence/display/WI/Web+IDE+EAP
Мы планируем превзойти NetBeans & Eclipse :)
Да, уже есть в списке… :)
Вначале не добавил ибо EAP, а релиза нету еще.
Пробывал, но не работает дополнение методов из класса родителя.
Жду релиза и тогда наверно переползу с Netbeans :)
Я использую последний 387 билд. Это в нем так. Хотя вроде в ченжлоге написано, что пофиксено.
Хотя есть подозрение что, оно как то криво встало, т.к. нету tips, говорит провертся нормально ли все установлено… Я просто зип версию поверх предыдушего билда распаковал.
PS когда там уже следующий билд будет?)
Гм :) Web IDE можно считать специализированной облегченной версией IntelliJ IDEA ну и как все действительно кросплатформенные приложения это все написано на Java.
Честно говоря, последний билд был весьма небыстр. Понятно, у меня не самая быстрая машинка, но NetBeans чувствует себя уютнее и быстрее (хотя тоже не без заморочек).
К сожалению это нормальная ситуация для EAP – в эти билды может войти совершенно не протестированный код и любой из них может оказаться в той или иной степени неработоспособен. Это даже не бета ;) Зато есть все новые экспериментальные фичи и конечно же багфиксы.
В настоящее время мы занимаемся добавлением «интеллекта» – инспектирование кода на основе выведения типов и еще некоторыми вещами так что все может тормозить – но мы бы хотели услышать все что вы можете сказать о функциональности, а еще – ваши мечты — чего бы вам хотелось от идеального IDE :)
Пожалуйста, пробуйте новые версии :) И, конечно, мы непременно поработаем над производительностью :)
Вы из JetBrains? Можно дурацкий вопрос: а можно в этом как-то поучаствовать в качестве программиста? Может быть что называет junior'а, может быть даже бесплатно в течение какого-то времени.
Я живу в Новосибирске.
Спрашиваю обзорно: в пятницу решается вопрос насчет собственного стартапа, но если не выгорит, то вот.
Удачи Вам, хорошее дело делаете!
Кроме php изредка программирую на java — ничего лучше чем idea нет.
Пожелание: как можно больше «интеллектуальных фишек» как в последней версии idea — с SQL и regexp.
В Установку надоб добавить xampp — php, mysql, apache + perl модулем + filezilla, + куча плюшек в дополнение, вариант устновки на сервер или использовать как портативный дистрибутив.
Денвер мне нравится чисто своими скриптами для автоматического создания виртуальных хостов. В принципе у меня от денвера тока это и осталось, все остальное руками обновил с офф сайтов :) Кто еще так умеет? xampp когда я его в последний раз щупал так не мог… Сейчас добавлю его.
У меня с денвером не было проблем пока не стал с ZF приложения на нем тестить. Он же utf-8 не любит и автоконфигурация виртуальных хостов (по созданым папкам) не гибкая совершенно. Но так для насущных задач на компе как правило стоит
Кстати сегодня случайно наткнулся на portable-сборку wAMP: blog.x-code.name/2008/04/15/9/
Можно хранить на флешке и запускать прямо с нее apache и mysql.
Думаю некоторым будет полезно.
И что понравится владельцам севена:
WampServer64
(Updated 06/11/2010)
Apache 2.2.17
MySQL 5.1.52
PHP 5.3.3
PHPMyAdmin 3.3.8
SQLiteManager 1.2.4
MySQLDumper 1.2.4
eAccelerator 0.9.6.1
Еще трудно было найти соответствующие библиотеки под вамп, выложил их тут eAccelerator, XCache, XDebug for WampServer 2.0i (PHP 5.3.0): www.wampserver.com/phorum/read.php?2,68721
Спасибо за статью.
В установку можно добавить MoWeS Portable www.chsoftware.net/en/useware/mowes/mowes.htm.
Отличная сборка АМП, которую сам кон фигурируешь при загрузке. Работает сo стика, можно скачать с уже предустановленными ImageMagick, Pear, CMS, Wiki etc. Модули можно подгрузить и после установки. Сам пользуюсь уже года 3 ей, до этого перепробовал Denwer, XAMPP, WAMPP и много чего, нашел MoWeS самым удобным.
PS: К сожалению у них сейчас не работает автоматический компоновщик пакетов, проходится скачивать нужные модули вручную тут: www.chsoftware.net/en/useware/mowesmixer/mowesmixer.htm?step=2&mode=update&flag=update&xflag=help
спасибо, интересная статья.
Хочу добавить:
IDE & Редакторы: Blumentals Rapid PHP — неплохой платный редактор, сам использую.
Установка: Zend Server — сборка PHP (5.2 или 5.3) + Zend + MySQL + PHPMyAdmin + Apache (или можно с IIS) — и всё это от создателей РНР, также есть и бесплатная версия.
Добавьте phpmd (PHP Mess Detector), Composer, PECL, PEAR.
Можно также посмотреть в сторону Codeship, Travis-Ci.
Еще PhpStorm весьма неплохая IDE, хотя здесь уже представлены их продукты.
Список полезных инструментов для php разработчика