Интегрированные среды разработки для PHP+HTML

    В статье рассмотрено несколько интегрированных сред разработки, которые облегчают создание веб приложений с использованием PHP и HTML.
    На самом деле их не так уж много, есть универсальные редакторы кода, особенно в unix подобных системах, но их мы не будем учитывать т.к. они обладают только базовыми преимуществами перед простым блокнотом. Подсветка синтаксиса и создание проектов объединяющих используемые файлы максимум. И так по мере популярности:

    Eclipse

    Изначально была предназначена для java-разработчиков. Одна из самых, если не самая популярная среди программистов, открытая среда разработки. В сентябре 2007 года официально презентовала дополнение для PHP разработки под названием PHP Development Tool (PDT). Поставляется в виде отдельного модуля и содержит в себе все необходимое, помимо подсветки синтаксиса, интерактивные подсказки любого уровня вложенности (при объектно ориентированном программировании). Самое главное - отладка целого проекта. Из недостатков, не то что сложность настройки, но очень рутинная работа при установке с нуля. Что бы настроить среду полностью в соответствии со своими требованиями пройдет не мало времени, а это не очень приятно.

    Komodo IDE

    Является универсальной средой разработки WEB приложений по словам разработчиков из ActiveState Software. Самое приятное, что получает пользователь - удобная интеграция и работа с различными фреймворками, причем как JavaScript'овыми (Yahoo UIL, Dojo toolkit) так и PHP (cakephp), поддержка Ruby on Rails. Подсветка и интерактивные подсказки, но не достаточного уровня вложенности для методов классов, иногда даже не определяются при создании объектов стандартным способом. Не очень привычный пользовательский интерфейс и что самое отвратительное, при всех своих недостатках - платная.

    Zend Studio

    Не многим разработчикам приходилось в полной мере воспользоваться всеми удобствами этой среды, может из-за того что она относительно дорогая (около $5000 бессрочная лицензия) или в силу своей нераспространенности в среде web-разработчиков. Но это из недостатков, все приимущества сложно перечислить, и перед Eclipse их не так уж много, но зато по быстродействию самой программы они не сравнимы, Eclipse накладывает ограничения из-за того, что в ней много лишних встроенных компоннетов, а Zend Studio разработан специально для программирования PHP причем той же компанией. Так что, тот кто уже пользовался этой средой разработки, мог убедиться в качестве исполнения всех необходимых для IDE функций.



Раздел: Разработка Рубрика: Инструменты


Добавлена: 23-02-2009 | Пользователем: TNT | Просмотров: 2996



Оставить комментарий



капча

Комментарий будет опубликован после проверки модератором

Для подсветки синтаксиса используйте тэги:
<pre><code class="синтаксис" >код</code></pre>
Подерживаются следующие: cpp php javascript sql html-xml css ini