Веб-технологии Электронная почта

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

Репликация серверов Кэширование — это технология повышения производительности, применяемая на стороне клиента. Существуют также методы, связанные со стороной сервера.

Сети доставки содержимого

На первом шаге определяется IР-адрес С сервера самым обычным образом загружается и выводится на экран НТМL-страница

Беспроводная Паутина В последнее время наблюдается все более широкий интерес к маленьким портативным устройствам, способным иметь доступ к Всемирной паутине с помощью беспроводных соединений. На самом деле, первые шаги в этом направлении уже сделаны

Помимо высокой стоимости услуг есть еще один аспект, который, несомненно, повлиял на низкую популярность WAP: эта технология не использует HTML

Технология i-mode включает в себя три основных компонента: новую систему передачи данных, новый тип телефонных аппаратов и новый язык для создания веб-страниц.

Модель i-mode-бизнеса столь разительно отличается от привычного Интернета, что, наверное, стоит пояснить ее отдельно.

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

Рассмотрим язык cHTML чуть более подробно. Как уже говорилось, это почти что HTML 1.0 с некоторыми сокращениями и в то же время добавлениями, позволившими применять его в мобильных телефонах.

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

Повышение производительности

Популярность Всемирной паутины стала настоящей бедой для нее. Серверы, маршрутизаторы и каналы связи все чаще оказываются перегруженными. Многие уже стали называть WWW (World Wide Web) «Всемирным ожиданием» (World Wide Wait). Проблема нескончаемых задержек привела ученых к необхо- димости разработки методов повышения производительности. Далее мы обсудим три из них: кэширование, репликацию серверов и сети с доставкой содержимого.

Кэширование

Довольно простым способом повышения производительности является сохранение ранее загружавшихся страниц на случай их повторного запроса. Этот метод особенно эффективен при работе с часто посещаемыми страницами обычной процедурой для некоторого процесса, называемого сервером-посред- ником, или прокси. Чтобы иметь возможность использовать метод кэширования, браузер должен быть настроен на обращение к посреднику, а не к реальному серверу, на котором хранится страница. Если у сервера-посредника есть нужная страница, она сразу же возвращается пользователю. В противном случае ее придется получить с сервера, добавить в кэш для будущего использования и только после этого предоставить пользователю. Настройка подключения с помощью программы D-Link AirPlus XtremeG Wireless Utility.

С кэшированием связаны два важных вопроса.

Кто должен .заниматься кэшированием?

Сколько времени страницы должны храниться в кэше?

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

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


На главную