Давайте начнем издалека и для
начала разберемся, что вообще обозначает слово
"сайт". Это слово образовано от английского
слова "site", т.е. "место", "участок (под
застройку)" — одним словом, это Ваши "6
соток" в информационном пространстве Сети.
Оговоримся, однако , что Вам выделяется под ваше
"Интернет-строительство" 1 Mb пространства, а
это очень немало, и на такой территории можно
разместить приличных размеров виртуальный
"особнячок". Для сравнения заметм: одна
страница текста занимает приблизительно 2
килобайта; разумных размеров грамотно
обработанная и оптимизированная для размещения
в Internet фотография — в среднем от 15 до 25
килобайтов. Считайте сами.
Веб-страницы, которые загружаются в Ваш
обозреватель Сети (Internet Explorer, Netscape Navigator или
другое подобное приложение, называемое
"WWW-клиентом") в значительной своей части
являются статическими файлами с расширением *.html
или *.htm и представляют из себя по сути обычные
текстовые файлы. Эти файлы на специальным языке
(HTML - HiperText Markup Language - язык разметки гипертекстовых
документов) описывают разметку и формат страниц
(типы шрифтов, размеры таблиц, фон и многе другое),
а также хранят ссылки на все
появляющиеся в окне обозревателя рисунки и
другие ресурсы Сети (файлы для загрузки, другие
html-страницы и т.п.). Множество таких страниц,
пронизанных перекресными гиперссылками, и
создают ту огромную мировую паутину
(по-английски "World Wide Web",
сокращенно "WWW"), с которой мы и привыкли
связывать само понятие Internet.
Все эти html-файлы, рисунки, звуковые,
музыкальные и видео-фрагменты и прочие ресурсы,
доступные для загрузки через Интернет
обозревателями Сети (WWW-клиентами) размещаются на
специальных компьютерах, постоянно подключенных
к Сети (серверах), и хранятся в отведенных для
этих ресурсов каталогах (directory). Таким образом, на
веб-страничку всегда можно посмотреть "с
фасада", т.е. при помощи обозревателя (Internet
Explorer, Netscape Navigator и т.п.), использующего протокол HTTP
(HiperText Transfer Protocol — протокол передачи
гипертекстовых документов), т.е. посмотреть на
нее как на WWW-сервер. Особо же доверенные лица
могут посмотреть на нее "из-за кулис", т.е.
как на обычный каталог с файлами. Это необходимо
для того, чтобы можно было администрировать сайт,
т.е. удаленно осуществлять уничтожение,
добавление и модификацию существующих
html-документов и "разных прочих рисунков".
Вот для такого "служебного входа" и
используется FTP-протокол (File Transfer Protocol, протокол
передачи файлов) и соответствующие FTP-серверы.
Остановимся в этом месте, чтобы у Вас не
возникло путаницы, и повторим основную мысль:
одни и те же ресурсы могут отображаться как
www-документы на WWW-сервере, и их можно привычно
просматривать соответствующими программами
(WWW-клиентами типа Internet Explorer или Netscape Navigator), а
могут отображаться и как обычные файлы и
каталоги, расположенные на FTP-сервере, и с ними
можно работать, используя соответствующие
FTP-клиенты. Работу одного такого FTP-клиента мы
опишем ниже.
Чтобы обеспечить безопасность от
несанционированной модификации www-страниц,
служебные входы на FTP-серверы, позволяющие
получить полный доступ к ресурсам WWW-сервера,
защищаются паролями. Открывая Вам домашнюю
страничку (home page), мы фактически заводим Вам
персональный каталог на нашем сервере, в котором
в дальнейшем будут размещаться файлы Вашего
будущего www-сайта. А для безопасности закрываем
вход в этот каталог известным только Вам паролем
— посторонним туда вход запрещен!
Рассмотрим технологию создания гипотетического сайта.
Предположим, что Вы выбрали для него имя Alpha. Его www-адрес
будет выглядеть так: http://home.ctinet.ru/~alpha.
Для администрирования Вешего сайта Вам создается FTP-вход
на него. Имя FTP-сервера, обеспечивающего доступ к файлам Вашего домашнего
каталога, — home.ctinet.ru. Имя пользователя, под которым
Вы будете заходить на этот сервер — alpha. Эта и другая информация
высылается Вам по электронной почте сразу после регистрации Вашей
домашней страницы.
Рассмотрим доступ к такому удаленному
каталогу при помощи популярной программы FAR file
manager. По своему внешнему виду и управлению она
весьма напоминает привычную многим оболочку Norton
Commander, но по своим возможностям несколько шире. В
частности, эта программа является "по
совместительству" еще и FTP-клиентом, и Вы с ее
помощью можете осуществлять доступ на FTP-серверы,
а также удаленно осуществлять различные
операции с их содержимым — удалять, создавать,
модифицировать и переименовывать файлы.
Собственно, то, что нам как раз и нужно. Работа же
с удаленными каталогами и файлами
осуществляется теми же привычными методами, что
и при работе с локальными дисками на Вашем
компьютере. Пример, описанный ниже, приводится с
использованием FAR file manager версии 1.50.
Самую свежю версию этой программы Вы можете
загрузить со странички на сервере ее автора Eugene
Roshal по адресу http://www.rarsoft.com/far_manager.htm.
Переключение интерфейса программы на русский
язык, если это необходимо, осуществляется через
ее меню (клавиша F9): Options / Languages / Russian.
Запустите FAR-manager и установите связь с Internet
— не имеет смысла пытаться достучаться до
FTP-сервера, если Вы не подключены к Сети. На одну
из панелей выведите содержимое вашего домашнего
каталога с FTP-сервера. Для этого нажмите
компбинацию клавиш Alt-F1 (или Alt-F2) и в появившемся
меню выберите строку: 2: FTP. Эта ситуация
отображена на рисунке ниже:

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

Заметим, что в более поздних версиях этой программы
отсутствует поле "Имя пользователя". Его необходимо вводить
в поле адреса FTP-сервера. Выглядеть эта строчка будет так: ftp://alpha@home.ctinet.ru.
Более подробную информацию по доступу на FTP-сервер при помощи программы
FAR file manager читайте в ее разделе Помощь (клавиша F1).
После входа в Ваш домашний каталог public_html
на FTP-сервере Вам останется просто скопировать
подготовленные Вами ранее файлы на Вашем
локальном диске в соответствующие каталоги на
FTP-сервере. Это делается опять же привычным для
пользователей Norton Commander способом: выделением
необходимых для копирования файлов и папок
(клавиша Insert) и копированием выбранных файлов
(клавиша F5). Мы предполагаем в этих описаниях, что
на другой панели FAR file manager'а у Вас открыт каталог
с уже сверстанными html-файлами и рисунками для
Вашего будущего сайта, как это
продемонстрировано на рисунке:

При создании и копировании Ваших
html-файлов обратите внимание на одну очень важную
особенность: имя титульного файла (того, который
должен будет загружаться в обозреватель при
вводе адреса www.ctinet.ru/~alpha) должно называться index.html
— именно так, буква в букву. Если Ваш заглавный
файл называется иначе, переименуйте его. В
противном случае для открытия сайта
недостаточно будет просто ввести его адрес, а
придется указывать полный путь, включающий и имя
сайта и имя титульного файла: www.ctinet.ru/~alpha/main.htm
(предполагаем, что имя этого непереименованного
файла — main.htm). Согласитесь, неудобно.
Заметим, что до того, как Вы выложили на
Ваш сайт сверстанные странички, файл index.html уже
существует в Вашем домашнем каталоге — он
формируется еще при создании каталога. При вводе
адреса такого "пустого" сайта в адресное
поле обозревателя в окно последнего будет
загружен только текст: "This page is under construction" —
это все, что пока делает Ваша домашняя страничка.
Ваша задача — научить ее делать гораздо больше!
Удачи Вам!
|