Отправляет email-рассылки с помощью сервиса Sendsay

Relib.Com - руководство

  Все выпуски  

Он-лайн руководство по VB, ASP, SQL


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

ОН-ЛАЙН РУКОВОДСТВО
8 января 2001


ВНИМАНИЕ - АНОНС!

На Relib.com стартует конкурс на лучший пример программирования, который будет добавлен в раздел примеров на нашем веб-сайте. Приз - книги из магазина "Озон" на сумму 300 руб. Подведение итогов через 2 недели.


СОДЕРЖАНИЕ

1. Компьютерные новости
    - eBay планирует приобретение контрольного пакета акций южнокорейской Internet Auction

2. ASP: Советы разработчику
    - Совет 21: Используйте кэширование страниц в браузере и proxy-сервере

3. Новости Relib.com
    - VB: Темы обсуждения
    - ASP: Темы обсуждения
    - Java: Темы обсуждения
    - БД: Темы обсуждения


КОМПЬЮТЕРНЫЕ НОВОСТИ

eBay планирует приобретение контрольного пакета акций южнокорейской Internet Auction

В воскресенье американская онлайновая аукционная компания eBay Inc. объявила о том, что она планирует приобретение контрольного пакета акций южнокорейской компании Internet Auction Co. Ltd. за $120 млн. наличными.

В заявлении компании говорится, что целью этой сделки, в ходе которой она получает контроль над крупнейшей в Южной Корее Интернет-аукционной компанией, является расширение ее присутствия в Азии, поскольку Южная Корея представляет собой второй по величине онлайновый рынок в регионе. EBay заявляет, что она приобретет чуть больше половины акций Internet Auction у трех ее крупнейших акционеров: Sung Moon Kwon, The Will-bes & Co. Ltd. и KTB Network Co. Kwon владеет контрольными пакетами акций Will-bes и KTB Network. Ожидается, что сделка будет завершена в I квартале текущего года. Аналитики считают, что приобретение пакета акций Internet Auction увеличит в 2001 году совокупные доходы eBay на $20 млн.

Подробнее на странице новостей


ASP: СОВЕТЫ РАЗРАБОТЧИКУ

Совет 21: Используйте кэширование страниц в браузере и proxy-сервере

По умолчанию в ASP отключено кэширование в веб-браузере и proxy. Смысл этого заключается в том, что ASP-страница - по своей природе динамическая и обычно содержит информацию, которая изменяется со временем. Если ваша страница содержит постоянные данные и не требует регенерации при каждом запросе, то вы должны включить кэширование для браузера и прокси. Это позволит браузерам использовать "кэшируемую" копию страницы в течение некоторого отрезка времени, которым вы можете управлять. Кэширование может значительно снизить нагрузку на вашем сервере.

Какие из динамических страниц могут быть кандидатами на кэширование? Вот некоторые примеры:

  • Страница с прогнозом погоды, где информация обновляется каждые 5 минут.
  • Начальная страница сайта, которая содержит список материалов на сервере или официальные сообщения для печати, которые модифицируются два раза в день.
  • Другие подобные страницы, где обновления происходят раз в несколько часов.
Заметьте, что с кэшированием в браузере или кэшированием proxy, вы получите меньшее количество хитов, зарегистрированных на вашем сервере. Поэтому, если вы хотите точно измерять количество просмотров страниц или количество показов баннеров, то скорее, всего вы не захотите воспользоваться кэшированием.

Кэширование в браузере управляется свойством "Expires" HTTP-запроса, который посылает веб-сервер браузеру. ASP обеспечивает два простых механизма, чтобы установить это свойство. Чтобы заставить страницу "устареть" через несколько минут - установите свойство Response.Expires. Следующий пример сообщает браузеру, что содержание данной страницы истекает через 10 минут:

<% Response.Expires = 10 %>
Установка Response.Expires в отрицательное значение или 0 отключает кэширование. Использование большого отрицательного числа, например -1000 (немного больше, чем 1 день) будет лучше, в силу несоответствий между временем на сервере и в браузере. Второе свойство Response.ExpiresAbsolute позволяет вам устанавливать точное время, в течении которого содержание "устареет":
<% Response.ExpiresAbsolute = #May 31,2001 13:30:15# %>
Вместо использования объекта Response для того, чтобы установить истечение срока действия страницы, вы можете использовать HTML-тэг <МЕТА>. Большинство браузеров "понимают" эту директиву, хотя proxy ее не используют.
<META HTTP-EQUIV="Expires" VALUE="May 31,2001 13:30:15">
Наконец, вы можете указывать является ли содержание допустимым для кэширования HTTP-proxy используя свойство Response.CacheControl. Установив это свойство в значение "Public" вы разрешите proxy кэшировать содержание страницы.
<% Response.CacheControl = "Public" %>
По умолчанию это свойство всегда установлено в "Private". Обратите внимание, что вы не должны разрешать кэширование для proxy страниц, которые показывают данные, специфичные для каждого пользователя, поскольку в этом случае proxy может показывать страницы пользователям с информацией других.


НОВОСТИ RELIB.COM

ASP: ТЕМЫ ОБСУЖДЕНИЯ

  • Проблемы в работе ASP и Access
  • RecordSet.RecordCount выдает "-1"
  • Поиск в текстовом поле в БД dBase III+
  • Работа с переменными объекта Session
  • IIS перестает работать после того как сервер делаешь Domain Controller'ом

    VB: ТЕМЫ ОБСУЖДЕНИЯ

  • Как наполнить ListView одновремено с наполением TreeView?
  • Курсор ввиде двух перекрещивающихся линий
  • Вопросы по графике
  • Курсор ввиде двух перекрещивающихся линий
  • Как играть несколько wav-файлов одновременно

    JAVA: ТЕМЫ ОБСУЖДЕНИЯ

  • Проблемы совместимости в CSS Explorer и Netscape
  • Как зашифровать строку текста в Java-приложении?
  • Как послать bit на параллельный порт в Win2000
  • Как изменить фон TDBGRID
  • Разработка ActiveX Dll

    БД: ТЕМЫ ОБСУЖДЕНИЯ

  • Какую БД выбрать для предприятия?
  • Как отключить журнализацию в Access?
  • Как сделать автонумерацию в Access?
  • Особенности MS SQL Server 2000
  • Как передать в хранимую программу массив?


    Выпуск подготовил Алексей Смирнов

    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное