Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Теоретическая Информатика

.pdf
Скачиваний:
70
Добавлен:
11.04.2015
Размер:
6.24 Mб
Скачать

§ 3. Обмен и создание информации

385

Особенностью архива писем является то, что в нем всегда присутствуют две обязательные папки: Входящие письма и Отправленные письма. Из папки Входящие письма можно затем разбросать письма по другим папкам.

Папку Отправленные письма необходимо время от вре- мени просматривать и удалять из нее ненужные письма, жела- тельно все. Нужные письма из этой папки лучше переложить в другие папки.

Как правило, имеется также папка Удаленные письма. Эта папка страхует пользователя от случайного неправильно уда- ления письма. Или пользователь может передумать удалять письмо. Удаление писем из папки Удаленные письма произ- водится или вручную пользователем, или автоматически по прошествии времени, указанного в настройках почтовой про- граммы.

При полуавтоматическом и ручном способах отправки пи- сем обязательно имеется также папка Исходящие письма. Именно в эту папку помещаются все новые письма, которые затем с началом рассылки сразу все рассылаются по их адре- сам.

III. Локальная почта, или локальная почтовая программа

почтовая программа, запущенная на компьютере пользова- теля.

Веб-почта, или удаленная почтовая программа почтовая программа, запущенная на почтовом узле.

Существует четыре основных отличия веб-почты от ло- кальной.

1. Подключение к сети.

В локальной почте можно работать, не подключаясь к сети (например, отвечать на письма). Поэтому в локальной почте можно заходить в сеть только на время отправки и приема пи- сем. Это достоинство локальной почты.

Веб-почта работает только на сайте в Интернете. Поэтому даже просматривать письма приходится, будучи подключен- ным к Интернету. Это недостаток веб-почты.

386

Глава 4. Веб-пространство

2. Расположение архива писем.

Влокальной почте письма скачиваются почтовой програм- мой из почтового ящика на компьютер пользователя. Поэтому размер архива писем практически неограничен ни по объему, ни по времени. Это достоинство локальной почты.

Веб-почта работает с письмами, расположенными на поч- товом ящике на узле. Поэтому размер архива ограничен по объему и может быть потерян, если с почтой не работать. Это недостаток веб-почты.

3. Обработка писем.

Влокальной почте обработка писем может осуществляться любым из трех способов, но при автоматической компьютер пользователя должен быть подключен к сети. Это достоинство локальной почты.

Веб-почта работает только с автоматической обработкой писем. Это недостаток веб-почты.

4. Мобильность почты.

Локальная почта работает с архивом писем, расположен- ным на локальном компьютере. Поэтому пользователь не только привязан к одному компьютеру (при переносе архива на другой возникают проблемы). Это недостаток локальной почты.

С веб-почтой можно работать с любого компьютера, под- ключенного к Интернету. Это достоинство веб-почты, которое перевешивает все ее недостатки.

3°. У п р а ж н е н и я 1. Заведите свой бесплатный почтовый ящик и пошлите

письмо автору этого учебника.

§ 3. Обмен и создание информации

387

3. Создание сайтов

1°. Ф а й л ы ,

д и р е к т о р и и

и д е р е в о д и р е к т о р и й с а й т а Самый простой сайт состоит из одной веб-страницы. Самая

простая веб-страница состоит из одного файла.

На веб-странице, состоящей из одного файла, присутствует только текст. На такой странице отсутствует не только муль- тимедийные вставки, но также и любая графика.

1. Файловый состав простой веб-страницы.

1а. HTML-файлы.

Любая веб-страница содержит файл с текстом, который на- писан на языке разметки HTML (подробнее о языке разметки

HTML см. главу 3).

Язык разметки HTML (читается «аш-тэ-эм-эль», «ха-тэ-эм-

эль»), или язык веб-разметки язык управления переходами между веб-страницами и их внешним видом.

Файл с языком веб-разметки является основным файлом веб-страницы и имеет расширение .htm или производное от него.

Основной файл веб-страницы ее HTML-файл. 1б. Графические файлы.

Если на веб-странице размещена графика, то она представ- лена отдельными файлами. Графические файлы являются стандартными графическими файлами двух сжимаемых фор- матов: GIF с расширением .gif и JPEG с расширением .jpg.

Файлы GIF содержат цветные рисунки с небольшим коли- чеством цветов и анимацию.

Файлы JPEG содержат полутоновые рисунки и фотографии с большим количеством цветов.

1в. Скачиваемые файлы.

На веб-странице могут находиться файлы, которые может взять любой посетитель Интернета. Например, это могут быть фотографии хорошего качества или тексты учебных пособий. Такие файлы упаковываются архиваторами.

388 Глава 4. Веб-пространство

2. Дерево директорий сайта.

2а. Дерево одной веб-страницы.

Если веб-страница имеет немного файлов, то все они нахо- дятся в одной директории. Обычно HTML-файл расположен в основной директории, а другие файлы распределены по тема- тическим поддиректориям. Например, графический файлы лежат в одной директории.

Основная директория веб-страницы директория на узле Интернета, в которой расположен HTML-файл веб-страницы.

Дополнительная директория веб-страницы поддиректория основной директории веб-страницы.

Но при копировании веб-страницы при ее просмотре в браузере на компьютер пользователя HTML-файл копируется в указанную директорию, а все остальные файлы в одну поддиректорию с именем, совпадающим с основным именем HTML-файла. При копировании веб-страницы в браузере структура ее директорий разрушается.

При копировании веб-страницы из браузера в HTML-файле ссылки на другие файлы веб-страницы, изменяются и указывают на единственную поддиректо- рию копии.

2б. Дерево сайта.

Если сайт состоит из немногих файлов, то все они могут располагаться в одной директории на узле Интернета.

Основная, или головная, веб-страница сайта веб-страница сайта, на которую указывает ее адрес.

Основная директория сайта директория на узле Интерне-

та, в которой находится HTML-файл основной веб-страницы сайта.

Остальные веб-страницы сайта, отличные от его основной страницы, обычно располагаются в отдельных директориях на узле Интернета, являющихся поддиректориями основной ди- ректории сайта.

HTML-файл основной веб-страницы сайта обычно имеет имя index.htm, хотя расширение может быть другим, аналогичным .htm.

§ 3. Обмен и создание информации

389

Таким образом, дерево директорий сайта имеет структуру, схематически показанную на рис. 4.4.

Основная директория сайта

index.htm

Другие файлы

Дополнительные

Директории

директории

других страниц

 

 

 

HTML-файл

Другие файлы

Дополнительные

 

директории

 

 

 

Рис. 4.4. Схематическое изображение дерева сайта

2°. Ш а г и п у б л и к а ц и и и р е д а к т и р о в а н и я с а й т а в И н т е р н е т е

I. Публикация сайта размещение сайта в Интернете для свободного доступа.

Публикация сайта состоит из трех этапов. 1. Регистрация имени сайта.

Для получения организацией или частным лицом имени своего сайта:

1)короткого, которое составлено из имен двух доменов;

2)функционального, например, совпадающего с именем организации; нужно купить в специальной организации это имя. Оно

должно быть оригинальным, т. е. не должно быть уже зареги- стрированным в Интернете.

Сделать это можно, например, через своего провайдера. Такое имя будет действительно, пока за него платят (альтер- нативу см. в п. 2в).

390

Глава 4. Веб-пространство

2. Выделение под сайт дискового пространства на веб-сервере. 2а. После регистрации имени сайта можно приобрести

дисковое пространство на удобном веб-узле и заключить дого- вор об обслуживании этого пространства. Приобретение име- ни сайта и дискового пространства для сайта совершенно разные процессы!

Например, дисковое пространство под сайт можно приоб- рести у своего провайдера. Такое дисковое пространство су- ществует, пока оно оплачивается.

2б. Другой вариант заключается в размещении файлов сай- та на собственном компьютере. Для этого компьютер, конеч- но, должен быть постоянно подключенным к Интернету.

Такое дисковое пространство существует, пока не надоест. 2в. Третий способ состоит в создании сайта на бесплатном веб-сервере в Интернете. В этом случае вместе с сайтом созда-

ется и электронный ящик.

При таком способе выбор имени сильно ограничен и нахо- дится на уровне третьего домена. Адрес созданного вместе с сайтом электронного ящика может совпадать с именем сайта, что, конечно, удобно.

Например, автор этой книги имеет электронный адрес matsievsky@newmail.ru и личный сайт matsievsky.newmail.ru.

Такой сайт существует в Интернете, пока пользователь за- ходит на веб-сервер под своим паролем, например, чтобы ра- ботать с электронной почтой.

3. Размещение файлов и директорий сайта на веб-сервере.

Заключительный этап публикации сайта заключается в размещении файлов сайта на его дисковом пространстве в Интернете.

Это не единовременное действие. Создание и редактиро- вание сайта длительный процесс, который будет описан ниже.

Как только прекращается обновление и рост сайта, он ста- новится мертвым сайтом, если, конечно, не будет удален из Интернета. Многие сайты изменяются каждый день, другие достаточно редко, раз в месяц или даже раз в год.

§ 3. Обмен и создание информации

391

II. Итак, последний шаг публикации сайта это его редак- тирование, которое длится бесконечно долго.

Конечно, можно создавать сайт на веб-узле как угодно. За- ведение сайта плохого качества не является уголовным пре- ступлением. О дизайне сайта речь еще не идет: какой смысл во внешнем виде сайта, когда половина его ссылок не работает?

Внешний вид сайта имеет значение прежде всего с инфор- мационной точки зрения: текст должен быть разборчив и ви- ден полностью, картинки не должны перекрываться, если это не предусмотрено, и т. д.

Поскольку создание нового сайта можно считать редакти- рованием пустого сайта, будем говорить только о редактиро- вании.

Редактирование сайта внесение изменений в сайт. Рассмотрим основные четыре этапа редактирования сайта,

качественного в информационном смысле. 1. Первичное тестирование.

Перед размещением на узле веб-сервера каждое изменение и добавление сайта должно быть протестировано, проверено само по себе, а также во взаимодействии с другими частями сайта, с которыми оно связано ссылками.

Первичное тестирование заключается в проверке внешнего вида и правильности ссылок этого изменения, расположенно- го пока на компьютере автора сайта, и включает два шага.

1а. Проверка в рабочем браузере, которым автор сайта по- стоянно пользуется.

1б. Проверка в разных браузерах разных версий, хотя бы в самых распространенных.

Если в сайте используются только самые простые средства HTML, одинаково трактуемые всеми браузерами, то шаг 2б можно опустить.

2. Копирование изменений сайта на веб-сервер.

Только после первичного тестирования можно копировать изменения сайта на веб-сервер.

Можно, конечно, полностью удалить старый сайт с веб- сервера, а затем скопировать туда новый.

392

Глава 4. Веб-пространство

Однако это не рекомендуется делать не только по причине того, что такой процесс может растянуться во времени, осо- бенно если сайт занимает много места. Дело в том, что в Ин- тернете сайты могут быть в любой момент просматриваться пользователями, которые могут не понять, если сайт вдруг ис- чезнет на некоторое время.

Итак, изменения на сайт следует вносить постепенно, так, чтобы пользователи Интернета не испытывали неудобств.

Рассмотрим две простейшие технологии внесения измене- ний в сайт, расположенный на веб-сервере.

2а. Внесение изменений в веб-страницу сайта на веб-сервере.

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

1)Сначала создаются все новые директории и копируются все новые файлы веб-страницы на веб-сервер, если они есть.

2)Затем на веб-сервер копируются все измененные файлы веб-страницы, кроме основного HTML-файла, если такие есть.

3)Только потом на веб-сервер копируется основной HTML- файл веб-страницы, если он был изменен.

4)Наконец, с веб-сервера удаляются файлы веб-страницы, ставшие лишними, при их наличии.

2б. Добавление новой веб-страницы сайта на веб-сервер.

Новая веб-страницы должна быть достаточно маленькой. В дальнейшем ее всегда можно постепенно увеличить по техно- логиям п. 2а.

1)Сначала на веб-сервере создается основная директория новой веб-страницы.

2)Затем на веб-сервер копируются все директории и фай- лы новой веб-страницы.

3)Только потом на веб-сервер копируется файлы других веб-страниц, связанных с новой веб-страницей, но только то- гда, когда эти файлы изменились, кроме основной HTML- страницы сайта.

§ 3. Обмен и создание информации

393

4) Наконец, на веб-сервер копируется

основная HTML-

страница сайта, если она изменилась. 3. Окончательное тестирование.

После внесения всех изменений, описанных либо в п. 2а, либо в п. 2б, снова производится тестирование всего сайта, но уже расположенного на веб-сервере в Интернете. Как и в п. 1, тестирование проводится в разных браузерах.

На этом внесение изменений в сайт можно считать закон- ченным.

4. Повторение цикла редактирования.

После окончания цикла редактирования, описанного в пп. 1—3, можно приступать к новому циклу редактирования сайта.

Необходимость редактирования сайта возникает при до- бавлении данных или удалении части сайта, а также при об- наружении ошибок.

3°. У п р а ж н е н и я

1.Веб-страница включает основной файл, три больших файла с фотографиями для скачивания и три маленьких файла с сильно уменьшенными копиями этих фотографий. Все файлы находятся в одной директории. Нарисуйте дерево веб-страницы с файлами.

2.Веб-страница включает основной файл, сто больших файлов с фотографиями для скачивания и сто маленьких файлов с сильно уменьшенными копиями этих фотографий. Все файлы с фотографиями находятся в одной отдельной от основной страницы поддиректории. Нарисуйте дерево веб- страницы с файлами.

2.Сайт состоит из трех веб-страниц, которые, в свою оче- редь, состоят каждый из основного текстового файла и одной картинки. Одна из веб-страниц основная, две другие равно- правны и их директории находятся в директории основной страницы. Нарисуйте дерево сайта с файлами.

394

Глава 4. Веб-пространство

4. Сайт состоит из семи веб-страниц, которые, в свою оче- редь, состоят каждый из основного текстового файла и одной картинки. Основная веб-страница ссылается на две другие, которые, в свою очередь, ссылаются на две из оставшихся страниц, каждая на свои. Нарисуйте дерево сайта с файлами, каким бы вы его сделали. Обоснуйте свое решение.