Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified" - Страница 2 - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 14.06.2018, 11:09   #11
foxi
Mik Foxi
 
Аватар для foxi
 
Регистрация: 03.03.2011
Адрес: Budva
Сообщений: 8,878
Репутация: 1003633
Социальные сети Аккаунт в Telegram

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

avatar2020, у вас полное непонимание того зачем это надо и как работает, лучше пока ничего не прикручивать, т.к. скорее всего вы внесете этим много вреда, без Last-Modified все отлично работает.
foxi вне форума   Ответить с цитированием

Реклама
Старый 14.06.2018, 11:59   #12
Alex Klo
Александр
 
Аватар для Alex Klo
 
Регистрация: 15.06.2006
Адрес: Санкт-Петербург
Сообщений: 3,632
Репутация: 743234

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

бесполезная и ненужная затея.
Alex Klo вне форума   Ответить с цитированием
Старый 14.06.2018, 12:56   #13
Marat_Kh
Кандидат наук
 
Регистрация: 19.08.2005
Адрес: Ru
Сообщений: 267
Репутация: 43561

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Цитата:
лучше пока ничего не прикручивать, т.к. скорее всего вы внесете этим много вреда, без Last-Modified все отлично работает.
Хорошо, когда полярные мнения бывают
На мой взгляд,
Цитата:
Для маленьких сайтов
которые могут стать большими и любых других, лучше, что бы все необходимые заголовки были. Причем, актуальные, а не time()-86400. Другой вопрос, что для корректной отдачи "Last-Modified" и "If-Modified-Since", на большинстве популярных CMS нужно попотеть. Возможно, иногда, ничего не поможет, только "пристрелить" неразумную систему

А если делать правильно, то не забыть добиться того, чтобы в sitemap.xml в <lastmod> стояла дата, которая отдается в Last-Modified соответствующего урла
__________________
нет
Marat_Kh вне форума   Ответить с цитированием
Старый 14.06.2018, 18:28   #14
avatar2020
Дипломник
 
Аватар для avatar2020
 
Регистрация: 12.01.2017
Сообщений: 86
Репутация: 7992

ТопикСтартер Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Marat_Kh
Отдельное вам спасибо за разумный и своевременный комментарий! Особенно за карту сайта, поскольку я за неё вовсе забыл.

То есть, вы имели ввиду, что дата в Last-Modified и дата в sitemap.xml в <lastmod> должны совпадать (быть одинаковыми)? Правильно?
avatar2020 вне форума   Ответить с цитированием
Старый 14.06.2018, 19:10   #15
foxi
Mik Foxi
 
Аватар для foxi
 
Регистрация: 03.03.2011
Адрес: Budva
Сообщений: 8,878
Репутация: 1003633
Социальные сети Аккаунт в Telegram

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Цитата:
Сообщение от Marat_Kh Посмотреть сообщение
Хорошо, когда полярные мнения бывают
На мой взгляд,

которые могут стать большими и любых других, лучше, что бы все необходимые заголовки были. Причем, актуальные, а не time()-86400. Другой вопрос, что для корректной отдачи "Last-Modified" и "If-Modified-Since", на большинстве популярных CMS нужно попотеть. Возможно, иногда, ничего не поможет, только "пристрелить" неразумную систему
Да надо ставить актуальную дату (дату последнего изменения контента страницы), но часто для страницы ее сложно иметь, например если на странице стоит сапа.

Цитата:
Сообщение от Marat_Kh Посмотреть сообщение
А если делать правильно, то не забыть добиться того, чтобы в sitemap.xml в <lastmod> стояла дата, которая отдается в Last-Modified соответствующего урла
lastmod в xml карте сайта ни яндекс, ни гугл не учитывают.
foxi вне форума   Ответить с цитированием
Старый 14.06.2018, 20:05   #16
Marat_Kh
Кандидат наук
 
Регистрация: 19.08.2005
Адрес: Ru
Сообщений: 267
Репутация: 43561

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Цитата:
То есть, вы имели ввиду, что дата в Last-Modified и дата в sitemap.xml в <lastmod> должны совпадать (быть одинаковыми)? Правильно?
По мне, у документа должна быть одна дата модификации, она и должна фигурировать везде где ее попросят. И она должна быть выбрана из реальной даты модификации документа
PHP код:
{
 
$t maxself::$content***91;'last_mod'***93; );
 
$l gmdate'D, d M Y H:i:s'$t ) . ' GMT';
 
_hdr'Last-Modified',  $l );
 
$e =!empty(self::$conf***91;'Expires'***93;) ? _hdr'Expires'gmdate'D, d M Y H:i:s'$t self::$conf***91;'Expires'***93; ) . ' GMT' ) : null;
 
$etag=!empty( self::$canUri ) ? _hdr"Etag"md5self::$canUri  ) . $t ) : null;

Другое дело, что не все коробки/самописы делают это. А доработать в копеечку влетит

В вашем случае, контент в файлах, обратите на время модификации файлов где контент. Если таковых несколько выбирайте max(дата модификации отдельных компонентов).

Цитата:
lastmod в xml карте сайта ни яндекс, ни гугл не учитывают
И правильно делают, с такими то xml, где данные чаще всего от балды, типа сгенерил сторонними сервисами, иногда пару лет назад, а ПС учитывай Там же тоже входящие данные проверяют
А может учитывали бы, или будут учитывать / уже учитывают, если данным можно верить

---------- Добавлено 14.06.2018 в 21:06 ----------

Зы: кнопки попутал

---------- Добавлено 14.06.2018 в 21:08 ----------

Еще Зы: ТЗ на сайт 99% успеха если в 1% не ошибетесь
Marat_Kh вне форума   Ответить с цитированием
Старый 14.06.2018, 21:57   #17
sanek1991
Кандидат наук
 
Регистрация: 02.10.2016
Сообщений: 264
Репутация: -698

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Цитата:
Сообщение от Marat_Kh Посмотреть сообщение
В вашем случае, контент в файлах, обратите на время модификации файлов где контент. Если таковых несколько выбирайте max(дата модификации отдельных компонентов).
Я уже писал ранее, про подобный способ, если у него генерируется динамический контент - использовать дату изменения какого-нибудь файла.
Но, у него есть недостаток - при каждом обращении к сгенерированной странице, система будет "дергать" дополнительный файл, и применять данный способ для уменьшения нагрузки, не целесообразно

Просто у автора нет цели, он делает какой-то непонятный эксперимент, поэтому невозможно подсказать верное решение.
А учитывать что эксперименты уже давно сделаны другими, он не хочет
Тут как в Золотом телёнке - пилите Шура гирю, пилите, она золотая .... ))

Последний раз редактировалось sanek1991; 14.06.2018 в 22:11..
sanek1991 вне форума   Ответить с цитированием
Старый 14.06.2018, 22:42   #18
fliger
Кандидат наук
 
Аватар для fliger
 
Регистрация: 17.09.2015
Сообщений: 280
Репутация: 19217

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Основная цель при использовании Last-Modified - управление отдачей содержимого страниц. Т.е. когда не хотите, чтобы роботы или люди лишний раз грузили страницы с сервера, отдаете 304 заголовок (страница не грузится). Все это применяется вкупе с кэшированием. И во всем этом нужно очень хорошо разбираться.
Если ничего не понимаете - ничего не делайте.
fliger вне форума   Ответить с цитированием
Старый 14.06.2018, 22:50   #19
Marat_Kh
Кандидат наук
 
Регистрация: 19.08.2005
Адрес: Ru
Сообщений: 267
Репутация: 43561

По умолчанию Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Понял, что вопрос ТС гипотетический
Цитата:
Сообщение от sanek1991
при каждом обращении к сгенерированной странице, система будет "дергать" дополнительный файл
Обращении? Если я вас правильно понял, типа, закешируем документ и отдадим время кеша. Не надо Часто получается, что придется в основном кешировать обращения ботов. Только время модификации компонентов из которых собирается страница спасет Last-Modified. Потом, кстати можно понять, если сначала неясно, что надо кешировать для уменьшения нагрузки , а что нет.
Marat_Kh вне форума   Ответить с цитированием
Старый 15.06.2018, 07:01   #20
avatar2020
Дипломник
 
Аватар для avatar2020
 
Регистрация: 12.01.2017
Сообщений: 86
Репутация: 7992

ТопикСтартер Re: Влияние на оптимизацию сайта отсутствие заголовка "Last-Modified"

Marat_Kh
Ещё раз спасибо вам за развёрнутый ответ, особенно за конкретику. Та-же функция php filetime() - нужно будет попробовать. Спасибо!

fliger
Спасибо. Вы дали важные ответы, но ничего не делать - тут я с вами не соглашусь. Я буду делать то, что в моих силах. Но всё равно спасибо за ответы.

---------- Добавлено 15.06.2018 в 07:03 ----------

Наверное, эта функция РНР и поможет мне увидеть реальное время изменения страницы на моем сайте (а не руками вбивать время). Нужно будет попробовать это сделать. Очень интересно, ещё раз спасибо!!!
avatar2020 вне форума   Ответить с цитированием
Ответ




Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 19:14. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны