Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #49, ДЕКАБРЬ 2004 г.

Выбор кодера

Дмитрий Коваленко aka Ingrem

Спецвыпуск: Хакер, номер #049, стр. 049-020-5


В качестве IDE для разработки PHP-скриптов я очень рекомендую PHP Expert Editor. Это не просто какой-то там редактор с подсветкой синтаксиса. Это полноценный IDE, созданный специально для профессиональных web-кодеров. PHP Expert Editor работает либо с действующим на локальной машине web-сервером, либо напрямую с установленным интерпретатором PHP - через CGI-интерфейс. В нем отлично организована отладка кода. Я уже молчу об автозаполнении при вводе функций, проверке синтаксиса, встроенном браузере и FTP-клиенте, а также прочих удобствах. Самая удобная софтина для PHP-кодера!

Программа требует регистрации, но, слава Богу, для российских кодеров регистрация бесплатная. Сайт программы: www.ankord.com.

Последняя версия на момент написания статьи - PHP Expert Editor 3.2.1.

IDE для разработки Perl-скриптов

Удобнейшим IDE для Perl-кодера является DzSoft Perl Editor. Это редактор и автономный отладчик Perl-скриптов в одном флаконе. Вот только часть списка возможностей этой софтинки:

+ подсветка и проверка синтаксиса, закладки;

+ свертка функций при отображении исходного кода;

+ дополнительные функции работы с точками останова;

+ редактирование переменных окружения и параметров скрипта;

+ экспорт кода программ на печать или в HTML;

+ встроенный FTP-клиент с возможностью upload и изменения прав доступа к файлам;

+ встроенный браузер, полная симуляция web-сервера.

Продукт коммерческий. Официальный сайт - www.dzsoft.com, последняя версия на момент написания статьи - DzSoft Perl Editor 5.6.

IDE для разработки ASP-скриптов

Безусловно, лучшим IDE для разработки ASP-скриптов является InterDev, входящий в состав MS Visual Studio, широко известной в узких кругах ;). Вот лишь некоторые его достоинства:

+ удобный редактор, подсветка синтаксиса;

+ автозаполнение при вводе кода (а-ля VB);

+ возможность работать с разными базами данных прямо из IDE (например, строить запросы);

+ встроенный отладчик для ASP.

При разработке больших проектов InterDev рекомендуется использовать в связке с SourceSafe.

Организация сервера на локальной машине

Часто для отладки скриптов кодер организовывает web-сервер прямо у себя на машине. Причем машина эта, как правило, работает под Windows. В случае ASP-скриптов проблем нет - берется дистрибутив Windows и с него доставляется Internet Information Server (IIS). Настойка IIS в большинстве случаев проходит быстро и безболезненно, особенно если перед этим почитать соответствующую документацию от Microsoft.

Другое дело, когда нужно организовать сервер с поддержкой Perl или PHP с MySQL. Под Windows это сделать не так уж и просто. Ты должен поставить Apache и интерпретатор Perl или PHP. Ну и MySQL, если тебе нужны базы данных. Кроме того, все это надо настроить. Ты когда-нибудь настраивал Apache? Нет? Ты даже не представляешь, какой это геморрой :)!

Однако тебе не обязательно все делать "ручками". Можно сходить на web.dklab.ru и скачать оттуда "Денвер-2". Это бесплатный программный комплекс, созданный специально для web-кодеров. В "Денвер-2" входят:

+ Apache 1.3.27 (октябрь 2002 г.)

Назад на стр. 049-020-4  Содержание  Вперед на стр. 049-020-6