Как правильно настроить Last-Modified?

123
M
На сайте с 12.05.2005
Offline
133
#11
Как писал niklab
Зачем выводить динамическую дату?
лучше выводить дату меняющуюся 1 раз в сутки.

если кому нужен скрипт пишите niklab@yandex.ru.

Это чем же лучше? Аргументы в студию и не надо говорить о загрузке сервера при вычислении динамического контента и постановки звезд на небе при принятии решения.

[Удален]
#12
если кому нужен скрипт пишите niklab@yandex.ru.

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

D
На сайте с 07.01.2005
Offline
8
#13
Как писал niklab
Зачем выводить динамическую дату?
лучше выводить дату меняющуюся 1 раз в сутки.

Действительно, чем же... я бы сам хотел узнать.

Snake
На сайте с 18.06.2004
Offline
148
#14
Как писал Devber
Действительно, чем же... я бы сам хотел узнать.
Как писал medaest
Это чем же лучше? Аргументы в студию и не надо говорить о загрузке сервера при вычислении динамического контента и постановки звезд на небе при принятии решения.

Да ничем не лучше... лучше отдавать реальную дату изменения контента.

А товарисч решил найти лошков и впарить им за бабки скрипт в одну строку:D

N
На сайте с 20.04.2005
Offline
53
#15

скрипт даю бесплатно

а чем это лучше решайте сами.

Есть такой пример.

на двух сайтах стоит этот скрипт.( дату и время отдает одну)

Бот яндекса приходит на эти сайты в одновремменно.( с разницей в несколько минут).

Бот с именем I

кто не рискует - работает на того кто рискует
Snake
На сайте с 18.06.2004
Offline
148
#16
Как писал niklab
скрипт даю бесплатно

Если бесплатно, так выложите сюда..

Есть такой пример.
на двух сайтах стоит этот скрипт.( дату и время отдает одну)
Бот яндекса приходит на эти сайты в одновремменно.( с разницей в несколько минут)

Ничего не понял.. тематика разная? количество страниц какое? какую страницу забирает? главную? И самый главный вопрос: за какое время у вас эти наблюдения, не за один раз случайно?

FX
На сайте с 20.04.2005
Offline
13
#17

Скрипт... Дык этоже одна строчка кода 😂

N
На сайте с 20.04.2005
Offline
53
#18

Вот скрипт:

<?

$d1=date("j");

$d2=date("n");

$d3=date("t");

$chas=7*$d1*$d1+3*($d2+1)+$d3+26*$d3*$d1;

$min=93*$d1*$d1+4*$d2+$d3;

$sek=substr($chas, 0, 2);

$min=substr($min, strlen($min)-2, 2);

$chas=substr($chas, strlen($chas)-2, 2);

if ($sek>"59") $sek=$sek-36;

if ($min>"59") $min=$min-50;

if ($chas>"24") {$chas=round(($chas/4)-2);}

if ($chas<0) $chas=-1*$chas;

Header ("Last-Modified: ".gmdate("D, d M Y ", time()-24*60*60).$chas.":".$min.":".$sek."

GMT");

?>

M
На сайте с 21.11.2004
Offline
230
#19

у меня вот проставлено:

header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");    // Date in the past

header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0

правильно ли?

Продвигаю домены руками (http://roke.ru)
FX
На сайте с 20.04.2005
Offline
13
#20
Как писал niklab
Вот скрипт:
<?
$d1=date("j");
$d2=date("n");
$d3=date("t");

$chas=7*$d1*$d1+3*($d2+1)+$d3+26*$d3*$d1;
$min=93*$d1*$d1+4*$d2+$d3;
$sek=substr($chas, 0, 2);
$min=substr($min, strlen($min)-2, 2);
$chas=substr($chas, strlen($chas)-2, 2);

if ($sek>"59") $sek=$sek-36;
if ($min>"59") $min=$min-50;
if ($chas>"24") {$chas=round(($chas/4)-2);}
if ($chas<0) $chas=-1*$chas;

Header ("Last-Modified: ".gmdate("D, d M Y ", time()-24*60*60).$chas.":".$min.":".$sek."
GMT");
?>

Что-то я не догоняю, к чему такие сложности?

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий