IT блог Александра Солнышкова

Статьи об информационных технологиях.

Восемь лучших PHP IDE для разработчиков вебсайтов

Ищете лучшую интегрированную среду разработки (IDE) для PHP? Здесь показан шорт-лист одних из лучших редакторов PHP в том числе платных, бесплатных и открытых вариантов.

Этот список PHP IDE может помочь вам быть еще более продуктивными в веб-разработке.

Использование IDE устраняет множество усилий, которые сопровождают веб-разработку. Поддерживающий язык PHP редактор, безусловно, может помочь вам сосредоточить свое внимание на реальной работе. Некоторые из этих IDE очень популярны и используются тысячами разработчиков PHP и программистами на регулярной основе.

Для того, чтобы добиться успеха в разработке PHP-сайтов необходимо иметь хорошую среду разработки. При производстве веб-сайтов часто необходимо внести изменения в HTML, CSS и JavaScript файлы. Вот почему удобная IDE должна иметь возможность применять все эти типы файлов и снабжать полным набором инструментов для эффективной разработки.

PHP является одним из самых популярных языков веб-программирования на планете. Сообщество открытых кодов РНР способствовало распространению многих хороших инструментов для повышения производительности разработчиков, однако нет такого, который подходит всем. Каждый проект уникален и требования и предпочтения разработчиков различны.

Эта статья включает в себя перечень некоторых наиболее популярных PHP IDE: Codelobster PHP Edition, Eclipse PDT, Komodo IDE, IDE NetBeans, PhpStorm, NuSphere PHPEd.

Ниже приведены лучшие PHP среды разработки, на наш взгляд, но без определенного порядка

Codelobster PHP Edition

Codelobster PHP Edition доступен на сайте Codelobster Software. CodeLobster PHP поддерживает платформу Windows. Плагины не бесплатны, но регистрация абсолютно бесплатна.
CodeLobster позволяет автоматически установить отладчик. Чтобы получить помощь в настройке отладчика, пожалуйста, посетите официальный сайт. У вас есть возможность развертывания проектов на локальном веб-сервере или удаленном сервере FTP.
Скачивая бесплатную версию указанного программного обеспечения вы получаете PHP, HTML, JavaScript и CSS подсветку кода; JavaScript, HTML, PHP, и CSS свертывание кода; HTML и CSS автозаполнение; PHP и JavaScript расширенное автозаполнения; HTML панель инструментов; закладки; PHP Debugger; контекстную и динамическую справку с функцией поиска для работы с PHP, MySQL, HTML; портативный вариант; парную подсветку; выбор пары, команды выбора тегов и атрибутов; подсказку; навигацию при удерживании кнопку CTRL; HTML / CSS инспектор кода; класс View; vенеджер проекта; gредварительный просмотр в браузере; File Explorer с поддержкой FTP / SFTP; инкрементный поиск и другую всевозможную функциональность подобных программ.
Эти плагины позволяют работать с известными CMS и фреймворками: Facebook, CakePHP, Joomla, WordPress, Drupal, Smarty, JQuery, Symfony, CodeIgniter, Yii.

Eclipse PDT

Eclipse разработана, чтобы позволить разработчикам выбирать язык, платформы и среды поставщика. Платформа Eclipse включает в себя широкий спектр плагинов, инструментов и примеров. Eclipse - программа, которая делает доступным построение, интеграцию и использование программных средств.
Поддерживаемые операционные системы: Linux, Windows и Mac OS X.
Установка включает в себя все необходимые инструменты для более тщательной проработки кода PHP. Она также включает Data Tools Platform для управления базой данных, плагины для взаимодействия с JavaScript, C / C + +, редактор XML и других различных инструментов. Вы можете использовать Zend отладчик или Xdebug для отладки PHP-приложений на Eclipse PDT.

Komodo ActiveState

Komodo ActiveState является PHP IDE, которая может быть использована в качестве международной среды разработки языка и применять Ruby, Perl, и Tcl Python. Может быть использование Smarty и Zend PHP фреймворков. Вы также можете использовать интеграцию с участием систем контроля версий (CVS, Subversion и Perforce).
Поддерживаемые операционные системы: Linux, Windows и Mac OS X.
Komodo, позволяет приступить к CGI Environment Simulation и построения веб сервера Holodeck. Она имитирует деятельность в реальном веб-сервере. Одним из преимуществ CGI Environment Simulation является очень быстрый монтаж. Можно скачать бесплатно 21-дневный версию Комодо с сайта ActiveState.

PhpStorm

PhpStorm обеспечивает качественные и богатые возможности для PHP редактирования кода, включая подсветку кода, конформацию форматирование кода, быстрой проверки на ошибки, интенсивного автозаполнения кода.
Редактор PhpStorm совместим с PHPDoc в коде и обеспечивает соответствующее окончание кода на основе аннотации собственности, методов и переменных. PHP рефакторинг кода также рассматривается PHPDocs, чтобы поддерживать описание в актуальном состоянии.
Поддерживаемые операционные системы: Linux, Windows и Mac OS X.
PhpStorm ориентирован на производственный потенциал разработчиков при глубокой кооперации вашего кода, гарантирует смарт-окончание кода, быструю навигацию и очень быстро проверку ошибок. Это поможет вам сформировать ваш код, запускать юнит-тесты или выполнять полную отладку.
PhpStorm является IDE для HTML, JavaScript и PHP. PhpStorm функциональность заканчивания кода (Ctrl + Space) применима для классов, функций, имен переменных, PHP ключевых слов, и, кроме того, часто используемых имен для полей и переменных в зависимости от их типа.

NuSphere PhpED

NuSphere PhpED работает в окружающей среде Windows. Если NuSphere сертифицирована, вы можете использовать IDE с OS MAC или Linux с помощью Wine эмулятора.
Поддерживаемые операционные системы: Windows 2000, XP, 2003, 2008, Vista, Windows7.
PhpED снабжен расширенным PHP Editor, PHP Debugger и PHP Profiler, Code Insight, клиентом базы данных, интегрированной системой помощи, Code Insight. Он полностью поддерживает JavaScript, HTML, CSS, XML, Smarty, XHTML и другие. IDE поддерживает PHP от 4.2 до версии 5.3 и редактора - от особенностей и переменных в пространствах и псевдонимов, динамическую подсветку синтаксиса, несколько языковых подсветкок синтаксиса, автовыделение переменных и т.д.
IDE PhpED предоставляет клиентам большое количество инструментов и функций, которые будут полезны для разработки на PHP. Существует клиент управления базами данных, отдельное окно для управления Telnet или SSH соединением, окна NuSOAP работают с веб-сервисами. PhpED поддерживает собственный веб-сервер встроенный в IDE, но сервер доступен только для небольших приложений. Полный веб-приложения должны быть настроены на внешнем веб-сервере. Отладчики PhpED, DBG может взаимодействовать с Apache, IIS, веб-серверjv, который поддерживает стандартное использование PHP.

Zend Studio

Zend Studio является одним из весьма всеобъемлющих доступных PHP IDE . Она имеет очень мощную PHP и Javascript отладку, групповую работу и средства работы с удаленным сервером. Студия Zend является одним из самых дорогих PHP IDE, хотя она имеет бесплатную версию, однако с не очень хорошими свойствами.

+2 бесплатные PHP среды разработки с открытым исходным кодом

IDE NetBeans

Разработка IDE NetBeans выполняется независимым сообществом NetBeans и NetBeans Org Company. Oracle поддерживает и инвестирует в среду IDE NetBeans.
Программа позволяет редактировать сразу несколько файлов путем деления экрана на несколько частей. Для того, чтобы сделать это, вам нужно открыть два файла и перетащите маркер любого файла в нижнюю часть экрана. Затем вы сможете увидеть красную рамку в текстовом поле в нижней части экрана.
Поддерживаемые операционные системы: Linux, Windows и Mac OS X.
Доступны все инструменты, необходимые для строительства профессионального рабочего стола, Интернета и мобильных приложений с платформой Java, C / C ++, PHP, JavaScript и Groovy. Для разработчиков программного обеспечения интегрирована библиотека бесплатных исходных кодов. NetBeans IDE 7.0 производится с языковой поддеркой более всего Java SE 7, поддерживает GlassFish 3.1, Oracle Database, Maven 3, Oracle WebLogic, HTML 5.

Aptana Studio PHP Editor

Aptana Studio, разработанный студией Aptana Inc. является ведущим редактором HTML с открытым исходным кодом, и многие люди не знают, что он также поставляется с поддержкой PHP. Aptana Studio разработана на платформе Eclipse.
Поддерживаемые операционные системы: Linux, Windows и Mac OS X.
Он имее встроенную поддержку Smarty и последние версии для Aptana также включает отладчик для разработчиков PHP. Aptana Studio построена на последней платформе Eclipse, и является очень стабильной и мощной.

Резюме

Большинство интегрированных сред разработки имеют возможность добавлять и анализировать любую библиотеку или фреймворк. После этого хорошо известная работа автозаполнения действует для корреспондирующих классов. Однако Codelobster PHP Edition, благодаря специальноve плагину, имеет возможность создавать PHP проекты автоматически с помощью других фреймворков с открытым исходным кодом PHP, добавлять новые модули и компоненты, шаблонов с препросмотром в специальном редакторе тем и обслуживать контекст с помощью исходных сайтов. Выбор за вами!

Есть ряд других PHP IDE, кроме тех, которые упомянуты. Дайте нам знать, если вы использовали некоторые другие инструменты или плагины, которые произвели на вас впечатление.

Источник: www.fromdev.com