На этом сайте вы сможете:
- узнать, какая программа нужна для решения ваших задач,
- скачать бесплатную (или условно-бесплатную) программу,
- научиться пользоваться скачанными полезными программами.
Навигатор
 
 
Статьи в тему
Perl-3: жадный и торопливый возвращенец
[21.09.2004 ]
Принципы жадности, торопливости и возврата при поиске по шаблону (в регулярных выражениях языка Perl)

Perl-2: найти и не сдаваться
[09.09.2004 ]
Использование регулярных выражений Perl для подстановки и транслитерации.

Perl-1: бороться и искать
[08.09.2004 ]
Использование регулярных выражений (regexp'ов) языка Perl для поиска по шаблону

 
 

Денвер

Скачать программу Денвер Скачать Денвер (3 Мегабайт)
Язык интерфейса: русский
Сайт программы Денвер Сайт программы
Варианты приобретения программы:
  • FreeWare


Описание Денвер 26.01.2005

Как только мы решаем построить самый лучший в Сети сайт, полнофункциональный, красивый и по-настоящему интерактивный, нам приходится задумываться о платном виртуальном хостинге, то есть о размещении наших веб-страниц на сервере одного из многочисленных хостинг-провайдеров. Только платный хостер позволит нам использовать главные инструменты вебмастера: языки Perl и PHP , базы данных MySQL , SSI , cron и другие технологии, без которых просто не создать сайт, отвечающий современным требованиям к веб-ресурсу.

Выбор хостинг-провайдера – особая задача, при решении которой нужно принимать во внимание множество факторов, не входящих в "круг интересов" данной книги. Поэтому предположим, что хостинг-провайдер удачно выбран и все готово к созданию сайта. Вот здесь мы и сталкиваемся со следующей проблемой. Дело в том, что не слишком удобно создавать и тестировать сайт непосредственно на сервере провайдера. Гораздо правильнее создать костяк ресурса на своем домашнем компьютере, досконально проверить работоспособность всех скриптов и функций, наполнить какое-то количество страниц информацией, и только после этого закачать информацию на сервер провайдера. Затем останется открыть всем желающим доступ к сайту, своевременно обновлять содержимое ( контент ) и постепенно добавлять новые функции и возможности.

Одним словом, на предварительном этапе вебмастер должен превратить свой компьютер в некое подобие сервера хостинг-провайдера. Как это сделать? Необходимо скачать из Интернета, установить и настроить специализированное программное обеспечение, которое используется у настоящих хостеров (веб-сервер Apache , PHP , Perl , MySQL и т. д.). Все эти продукты распространяются бесплатно, но выкачать их из Сети совсем непросто: суммарно полные дистрибутивы "весят" три десятка мегабайт, очень серьезное испытание для dial-up. Не меньшая проблема – правильная настройка всего этого программного комплекса. Причем, настройка не имеет непосредственного отношения к созданию сайта, а потому обычному вебмастеру, как правило, не слишком-то интересна, лишняя трата времени. Вот и получается, что, избегая одной проблемы, мы сразу же натыкаемся на другую, не менее серьезную.

К счастью, у этой задачи давно существует простое и элегантное решение, созданное Лабораторией DK Дмитрия Котерова. И называется это решение "Денвер" ( Д ж Е нтльменский Н абор ВЕ б- Р азработчика). Дело в том, что полные дистрибутивы необходимого для сайтостроительства программного обеспечения… избыточны по своей функциональности. Для большинства сайтов необходим ограниченный набор функций и модулей. Дмитрий Котеров сотоварищи сумели вычленить этот набор из полных дистрибутивов и написали небольшую программу, которая разворачивает весь крайне необходимый софт на компьютере вебмастера практически без его участия. Дистрибутив "Денвер" занимает всего 2 мегабайта и при этом включает все необходимые для работы модули.

Инсталляция "Денвер" очень проста. Программа установки запрашивает, в какую директорию жесткого диска скопировать рабочие файлы, после чего к этой директории "привязывается" определенная буква латинского алфавита и создается виртуальный раздел жесткого диска, например, Z: . На следующем этапе инсталлятор копирует файлы в указанную директорию и запрашивает, каким образом должен "включаться" виртуальный раздел жесткого диска:

  • Автоматически , при каждом запуске системы.
  • Вручную , по мере необходимости.

И тот, и другой способ имеют свои плюсы и минусы, о которых подробно рассказывается в окне инсталлятора "Денвер". Наконец, программа создает на Рабочем столе иконки для запуска и остановки серверного комплекса. Теперь в любой момент простым щелчком по иконке Start Servers домашний компьютер превращается в подобие сервера хостинг-провайдера. Само собой, это не значит, что на него сможет зайти любой желающий интернет-пользователь. Просто вебмастер получает возможность тестировать результаты своей работы, даже не подключаясь к Сети.

После установки комплекс нужно протестировать. Для этого достаточно запустить браузер и набрать в адресной строке строчку http://localhost . На открывшейся странице будут приведены несколько ссылок, перейдя по которым можно удостовериться, что комплекс работает нормально. При этом вебмастер обнаружит, что в его распоряжении оказались:

  • Исполняемые файлы и файлы конфигурации веб-сервера Apache .
  • Исполняемые файлы, модуль для Apache , файлы конфигурации, библиотека GD для PHP .
  • Исполняемые файлы, файлы сообщений об ошибках (на русском и английском языках) системы управления базами данных MySQL .
  • Панель управления базой данных phpMyAdmin .
  • Исполняемые файлы Perl .
  • Отладочная заглушка sendmail , которая позволяет тестировать процедуры отправки почтовых сообщений, сохраняя "письма" в отдельный текстовый файл.
  • Система автоматического поиска виртуальных хостов, обновления системного файла hosts и конфигурации веб-сервера Apache . Эта система обеспечивает одно из главных удобств "Денвер": возможность простого и быстрого подключения новых и новых виртуальных веб-ресурсов. Таким образом, с помощью "Денвер" можно создавать и тестировать неограниченное количество сайтов, не вдаваясь в тонкости настроек серверного программного обеспечения.

Этого богатства достаточно для создания весьма сложного веб-проекта. Если же каких-то функций все-таки не хватит, их можно загрузить с сайта разработчиков "Денвер" в виде дополнительных модулей (пакетов расширений). Создав сайт и протестировав его с помощью "Денвер", вебмастер может спокойно закачивать всю необходимую информацию на сервер провайдера, будучи уверенным, что посетители его веб-ресурса увидят в окне своих браузеров то же самое, что он видел, пока сайт располагался на жестком диске домашнего компьютера.



Поиск по сайту
SoftRing     Web

 
 
 
 
 
Карта сайта | Обратная связь

© 2004-2013 Soft Ring: интернет-энциклопедия полезных программ