Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Опен Ресурс > Разработчикам > Оптимизация

Ответ
 
Опции темы Опции просмотра
SabRust вне форума SabRust
Младший участник

Аватар для SabRust

| Цитировать Старый #1 12-19-2006, 19:32

LARK когда-то статью залил, ниже текст вырезки из статьи.
Как сделать это в Рони, подскажите.

....
7. 304 Не Модифицированный заголовок

Цель: Избежание выдачи целой страницы, если она не изменилась

Финальным (окончательным?) аккордом ускорения работы сайта является возможность не делать запросы тех страниц, которые не изменились с момента последнего просмотра их пользователями. Для этого нужно позаботиться о посылке PHP-функцией header() требуемых заголовков HTTP и проверять запросы браузеров на предмет заголовков If-Modified-Since. В этом случае Вы можете избежать обработки запросов в БД, ограничиваясь возвратом HTTP-заголовка "304 Not Modified header".

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

Классы, позволяющие кэшировать страницы уже частично используются в PostNuke, а поддержку HTTP-заголовка "304 Not Modified header" намечается включить в будущих версиях системы.
.....

  Сообщения: 21 c 06.03.2006 | Репутация: 1
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 32.47 Kb. compressed to 31.03 Kb. by saving 1.44 Kb. (4.45%)
Page generated in 0.07072 seconds with 10 queries