Денвер (программа)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Денвер
Denwer.gif
Тип

набор для веб-разработки

Разработчики

Дмитрий Котеров,
Антон Сущев

Написана на

Perl

Операционная система

Windows

Последняя версия

Денвер-3 (2 июня 2013[1])

Сайт

denwer.ru

Денвер (от сокр. Д.н.w.р или ДНВР — джентльменский набор Web-разработчика) — набор дистрибутивов (локальный сервер WAMP)[2] и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.

Группа разработчиков[править | править вики-текст]

  • Дмитрий Котеров — автор, известен также как автор популярного самоучителя по PHP и разработчик и сооснователь социальной сети Мой Круг.
  • Антон Сущев — ведущий разработчик, модератор форума.
  • Михаил Ливач — инженер технической поддержки пользователей, разработчик.

История[править | править вики-текст]

В 1999 году Дмитрий Котеров написал статью «Apache + Perl + PHP3 + MySQL для Windows 95/98: руководство по установке»[3]. Как он рассказывает в своём интервью[4] отвечая на письма читателей, он задумался над автоматизацией процесса. Так появился «джентльменский набор web-разработчика (д.н.w.р.)». Поначалу это был просто zip-архив размером около 1,5 Мбайт, с урезанными версиями Apache, Perl, PHP, MySQL и phpMyAdmin + скриптами на Perl для запуска/остановки компонентов и работы с несколькими виртуальными хостами одновременно. Все компоненты системы уже были сконфигурированы так, чтобы работать только с относительными файловыми путями, вне зависимости от каталога, куда ставится пакет. 15 марта 2002 года вышла первая официальная версия «Denwer», в котором появился простой инсталлятор, который копировал файлы в указанное место и предлагал добавить ярлыки в папку автозагрузки Windows.

Возможности[править | править вики-текст]

Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.

Третья версия поддерживает работу со съемного флеш-накопителя.

Особенностью, отличающей Denwer от других WAMP-дистрибутивов[4], является автоматическая правка системного файла hosts, являющегося локальным аналогом DNS-сервера, что позволяет обращаться к локальным сайтам, работающим под управлением Денвера, по именам, совпадающим с именем папки, расположенной в каталоге home Денвера.[5]

Базовый пакет[править | править вики-текст]

Пакеты расширений[править | править вики-текст]

  • Полная версия ActivePerl 5.8.
  • Интерпретатор PHP версии 5 с полным набором модулей.
  • Интерпретатор Python.
  • СУБД MS SQL, PostgreSQL или InterBase/FireBird версий 1 и 2.
  • Интерпретатор PHP версии 3 или 4.
  • Интерпретатор Parser.
  • Исправления в CONFIGURATION.

Лицензирование и распространение[править | править вики-текст]

Пакет распространяется как freeware (содержит несколько закрытых .exe-утилит командной строки). Скачивание требует обязательного заполнения анкеты на сайте с указанием e-mail. Это сделано из-за ожидаемого выхода Денвер-4.[6]

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

Ссылки[править | править вики-текст]