Выбор IDE для разработки на PHP
Инструменты Сентябрь 20th. 2007, 10:14дпНасколько я понял, в данный момент существует всего три полноценных интегрированных среды разработки для PHP
Сам я работал только с первыми двумя IDE. Опробование третьей – пока в планах.
Не смотря на то, что Zend Studio заточен именно для PHP, я всё-таки остановил свой выбор на Eclipse. И сейчас объясню почему.
Так уж исторически сложилось, что PHP начинался, как простой скриптовый язык. Над ним не сидели титаны программирования, и никто не задумывался о серьёзном его использовании. Но именно за счёт своей простоты он и получил серьёзное распространение.
С другой стороны, отсутствие строгой структуры выразилось в некоторой безалаберности программирования, которую и демонстрирует Zend. Для них главное, чтобы работало. В то время, как Eclipse, это единая среда для C++ и для Java, поэтому там используются лучшие наработки программистов в этих серьёзных языках. И применяются они именно так, как и задумывались, а не так, как их проще реализовывать или использовать (что обычно подразумевается в PHP). А соблюдений всех строгостей спецификаций обычно очень положительно влияет на совместную работу над проектом.
Кроме того, если программист на PHP решит вдруг перейти на C++ или на Java, ему не нужно будет менять IDE, это же распространяется на переход на другую платформу. Например, миграция с Windows на Linux пройдёт в этом случае безболезненно для разработки приложений на PHP.
Далее подумаю над выбором надстройки в Eclipse для работы с PHP.