Last-modified

Last-modified — http-заголовок, в котором содержится дата изменения страницы.

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

Пример настройки Last-modified в PHP:

$LastModifiedUnix = strtotime(date("D, d M Y H:i:s", $dateUpdate));
$lastModified = gmdate("D, d M Y H:i:s \G\M\T", $LastModifiedUnix);
$ifModifiedSince = false;

if (isset($_SERVER['HTTP_IF_MODIFIED_SINCE'])) {
   $ifModifiedSince = strtotime(substr($_SERVER['HTTP_IF_MODIFIED_SINCE'], 5));
}

if ($ifModifiedSince && $ifModifiedSince >= $lastModifiedUnix) {
   header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified');
   exit;
}

header('Last-Modified: '.$lastModified);