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

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Денвер
Тип набір для веброзробки
Розробник Дмитро Котеров,
Антон Сущов
Стабільний випуск Денвер-3 (16 вересня 2012)
Версії Денвер-3 (2.06.2013)[1]
Операційна система Microsoft Windows
Мова програмування Perl
Вебсайт denwer.ru

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

Група розробників[ред. | ред. код]

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

Базовий пакет[ред. | ред. код]

  • Вебсервер Apache з підтримкою SSI, SSL, mod_rewrite, mod_php.
  • Інтерпретатор PHP з підтримкою GD, MySQL, SQLite.
  • СУБД MySQL з підтримкою транзакцій (mysqld-max).
  • Система управління віртуальними хостами, заснована на шаблонах.
  • Система управління запуском і завершенням.
  • Панель phpMyAdmin для адміністрування СУБД.
  • Ядро інтерпретатора Perl без стандартних бібліотек (поставляються окремо).
  • Емулятор sendmail і сервера SMTP з підтримкою роботи спільно з PHP, Perl, Parser та ін
  • Інсталятор.

Пакети розширень[ред. | ред. код]

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

Можливості[ред. | ред. код]

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

Третя версія підтримує роботу з флеш-накопичувача.

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

Ліцензування та розповсюдження[ред. | ред. код]

Пакет поширюється як freeware (містить кілька закритих .Exe утиліт командного рядка). Завантаження вимагає обов'язкового заповнення анкети на сайті з вказівкою e-mail адреси клієнта[4].

Конкуренти[ред. | ред. код]

Останнє оновлення проєкту Денвер відбулося у 2013 році, коли було оголошено про швидкий вихід Денвер-4, який так і не з'явився. На зміну вдалому проєкту у 2014 прийшов Open Server Panel[5] Максима Архіпова зі зручнішим графічним інтерфейсом налаштування та сучасними версіями PHP та супутніх моделей. Зараз Open Server є заміною старого Денвера.

Див. також[ред. | ред. код]

Примітки[ред. | ред. код]

  1. http://www.denwer.ru/changes.html
  2. див. наприклад Як правильно вивчати PHP? [Архівовано 22 квітня 2012 у Wayback Machine.] — одне з безлічі обговорень підручників з цієї теми — «PHP5 в подлиннике»
  3. Можливості проекту. Архів оригіналу за 15 квітня 2012. Процитовано 8 квітня 2012. 
  4. Тільки з російського сайту, з англомовного denwer.net [Архівовано 23 липня 2011 у Wayback Machine.] програма доступна без ніякої реєстрації через e-mail
  5. Официальный сайт Open Server Panel [1] [Архівовано 2 лютого 2022 у Wayback Machine.]

Посилання[ред. | ред. код]