+ + +
С нами с 22.08.05
Сообщения: 52
Рейтинг: 1
|
Добавлено: 13/02/06 в 10:56 |
Проблема такая.
Посмотрел сейчас логи сервера, они забиты элементами дизайна, вызовом всяких смайликов, бэкграундов, элементов форм. Я всегда предполагал, что они должны кэшироваться браузером и при повторном вызове загружаться не с сервера, а из кэша юзера. Больше всего обращений к страничкам типа index.html?set=xxx , то есть, к динамичным страничкам, которые формируются скриптом.
Вопрос такой. В header() есть параметр -EXPIRES => "-1d", влияет ли он на динамичные страницы, и распространяется ли он на элементы дизайна, присутствующие на динамичной странице (style, gif,jpg)?
Или может быть что-то другое нужно использовать?
И как вообще мастера подходят к этой проблеме - упрощать ли дизайн или какие-то другие меры принимать к минимизации трафика.
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 13/02/06 в 11:21 |
в header() такого параметра быть не может , параметр может быть у заголовка , вот заголовок и покажи , это то что в header() идет первым аргументом(параметром).
|
|
|
|
+ + +
С нами с 22.08.05
Сообщения: 52
Рейтинг: 1
|
Добавлено: 13/02/06 в 12:20 |
Да, это я перепутал с куки. С ними я тоже возился.
Код: |
$cook = cookie(
-NAME => "User",
-VALUE => $USER,
-EXPIRES => '+1d',
);
print header(
-type => 'text/html',
-cookie => $cook,
-charset => $charset
); |
Ну так что, с динамических страничек (index.html?xxx) картинки не кэшируются, что ли?
|
|
|
|
С нами с 09.09.05
Сообщения: 148
Рейтинг: 129
|
Добавлено: 13/02/06 в 12:30 |
вообще-то браузер все равно обращается за картинкой (IE). другое дело, что сервак возвращает. посмотри в логах, уже загруженные картинки возвращают 304 - Not Modified. то бишь картинка не передается, а проверяется дата модификации. если картинка не обновилась возвращается только хедер "HTTP/1.0 304 Not Modified". а логи запросов, естественно, пишутся...
|
|
|
|
+ + +
С нами с 22.08.05
Сообщения: 52
Рейтинг: 1
|
Добавлено: 13/02/06 в 13:49 |
assault писал: | посмотри в логах, уже загруженные картинки возвращают 304 - Not Modified. |
Выделил одного юзера из лога и просмотрел, что ему загружалось. К примеру, элемент формы шаблона sferabot.gif ему загружался более 50 раз и каждый раз с кодом 200. А таких элементов в каждом шаблоне 10-20 шт.
От такой жизни лог-файл за неделю более 30мб набирает. Да и трафик, наверное, будь здоров. Причем на ерунде. За трафик то я не плачу, а "если бы он вез патроны..."
Как то люди эту проблему решают.
|
|
|
|
Genuine Quality
С нами с 28.08.05
Сообщения: 652
Рейтинг: 910
|
Добавлено: 13/02/06 в 21:10 |
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |