ДЕНВЕР — Возможности проекта
Возможности проекта « ДЕНВЕР »
Установка сервера и различных дополнений к нему до недавнего времени была делом довольно кропотливым. Теперь же инсталляцию и настройку конфигурации компонентов можно произвести автоматически, и поможет в этом Денвер. Давайте посмотрим, что же включает в себя базовый (основной) пакет Денвер :
- Инсталлятор (поддерживается также инсталляция на flash-накопитель).
- Apache, SSL, SSI, mod_rewrite, mod_php.
- PHP5 с поддержкой GD, MySQL, sqLite.
- MySQL5 с поддержкой транзакций.
- Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, вам нужно лишь добавить директорию в каталог
/home
, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить. - Система управления запуском и завершением всех компонентов Денвер.
- phpMyAdmin — система управления MySQL через Web-интерфейс.
- Эмулятор sendmail и SMTP-сервера (отладочная «заглушка» на
localhost:25
, складывающая приходящие письма в/tmp
в формате.eml
); поддерживается работа совместно с PHP, Perl, Parser и т.д.
Все эти компоненты и содержатся в базовом пакете Денвер , но занимает он… около 8.2 мегабайт! Вероятно, вы не поверите, что исходные дистрибутивы могут вот так взять и «похудеть» более чем в 7 раз без потери функциональности.
- Дистрибутивы были тщательным образом «прочесаны». Все компоненты, которые используются сравнительно редко, вынесены в отдельные пакеты расширений. Таким образом, 90% разработчиков смогут сразу же начать работать, а оставшимся 10% достаточно лишь докачать и установить при помощи инсталляторов дополнительные пакеты.
- Обычно дистрибутивы снабжаются различными ненужными файлами, вроде истории изменений или инструкций по установке. Незачем говорить, что Денвер их не содержит.
- Для упаковки архива используется один из самых мощных архиваторов — 7-Zip .
Пакеты расширений
Если вы — профессиональный разработчик, вам, наверное, потребуются дополнительные пакеты:
- полная версия ActivePerl 5.8;
- PHP5 с полным набором модулей;
- язык программирования Python;
- СУБД PostgreSQL или InterBase/FireBird версий 1 и 2;
- старый-добрый PHP версии 3 или 4;
- или даже Parser студии Лебедева.
Все это вы можете скачать и установить, причем «грязную работу» возьмет на себя инсталлятор, входящий в пакет.
Предыдущая статья
Следующая статья