Локальный
сервер.
Создавая
и оформляя свой сайт всегда интересно как же это будет выглядеть
"в натуре", т.е. как будет выглядеть и работать Ваше
творение на сервере, что увидит посетитель, когда загрузит страничку?
Многие
(преимущественно дизайнеры) могут спросить: зачем вообще нужен
локальный Web-сервер, когда страницы можно открывать и так —
прямо с диска? Если это обычные (статические) HTML-страницы,
то да, сервер не нужен. Однако даже для такой мелочи, как SSI
(Server-side Includes — директивы в страницах, позволяющие вставлять
на нужное место содержимое других файлов), уже необходим сервер.
Не говоря уж о скриптах — они без сервера просто не запустятся.
Обычно
все эти проблемы решают при помощи FTP-клиентов: закачивают
исправленные страницы и скрипты на «настоящий» сервер в Интернете,
смотрят, что получилось, затем лезут в редактор, исправляют,
снова закачивают и т. д. до бесконечности. Главный недостаток
такого подхода очевиден: необходимо все время быть подключенным
к Интернету. Также очень желательно иметь хорошую связь, потому
что в противном случае работа будет продвигаться крайне медленно.
Попутешествовав
по сети, перечитав "кучу" статей, я пришел к выводу
что необходимо установить на свою машину локальный сервер.
Для
таких же начинающих как я сам, поясняю, что сервер это не дополнительная
машина, а программа, которая превращает Ваш комп в подобие локальной
сети.
Много
есь рекомендаций о том какие сервера лучше устанавливать на
Ваш комп, но я хочу поделиться, не притендуя на истину в последней
инстанции, только тем что испытал "на собственной шкуре".
Если
позволите немного предыстории. В ГУВД по Краснодарскому краю
существует внутренняя сеть, которая охватывает все УВД-ОВД края
и обеспечивает постоянный обмен информацией и доступ к базам
данных главного информационного центра края. Так вот нашлись
подвижники, которые на базе этой сети стали создавать сайты
(на подобе интернетовских www и FTP) для общения народа во внутренней
сети. в настоящее время в этой сети 6 сайтов ОВД, поддерживается
ICQ (внутренняя, с количеством зарегистрированных пользователей
на сегодняшний день 59 UIN причем это и коллективные пользователи).
В свое время и Ваш покрный слуга задался целью создать представительство
Выселковского РОВД во внутренней сети. Установил сервер Eserv
2/94. Хорошая штука, поддерживает встроенную почту и ICQ, WWW
и FTP сервера, позволяет установить и настроить Perl для работы
скриптов. Все хорошо, но очень сложен в настройке работы Perl
на машинах, работающих под Win32. Почухав голову решил утановить
себе сервер Apache, под которым в сети интернет работает огромное
множество сайтов. Искал долго правила установки и настройки
сервера и наткнулся на прекрасный сайт "Лаборатория
dklab", гда просто и доходчево (само для таких как
я) расписано куда, где, чего и когда. Установил и настроил Apache
1.3.20 и к нему "присобачил" Perl. У-у-у, я скажу
Вам класс!!!!! пашет как "трактор" с ускорителем -:)
Это
все прекрасно, но есть и свои минусы, так все-таки для совсем
начинающих хочется установить и не мучиться с настройками, к
тому же немного поработав с Perl хочется попробовать себя и
в PHP, и в других прибамбасах. Нужно устанавливать и снова настраивуать
доплнительные модуля поддержки работы различных приложений (волосы
дыбом).
Выход
нашелся там же, на "Лаборатория
dklab" опубликован, на мой взгляд, прекраснейший выход:
"Джентельменский набор Web-разработчика".