Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now
Sign InSign Up

PHP-J

PHP-J

PHP-J Navigation

  • Главная
  • Контакты
Поиск
Задать вопрос

Mobile menu

Close
Задать вопрос
  • Главная
  • Add group
  • User Profile
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Buy Points
Home/ Questions/Q 18497
Next
Answered
dangayle
  • 0
dangayleМастер
Asked: 17 марта, 20222022-03-17T10:04:03+03:00 2022-03-17T10:04:03+03:00In: Wordpress (Вопросы и ответы)

Как узнать время последнего просмотра?

  • 0

Я хочу запустить скрипт обновления на страницах, которые не просматривались и не обновлялись в течение X дней. Я использую метаданные сообщений для кэширования некоторых связанных данных RSS-канала и хочу, чтобы они обновлялись раз в неделю или две, но только в том случае, если страница действительно просматривалась в течение последних двух или трех недель, включая ботов.

Есть ли внутренний счетчик или что-то еще, у которого есть эти данные, или мне придется создать что-то, что хранит временную метку UNIX в качестве метаданных сообщения при просмотре страницы?

cachepost-metatimestampviews
  • 4 4 ответов
  • 19 просмотров
  • 0 Followers
  • 0
Ответить
Share
  • Facebook

    4 ответов

    • Лучшие оценки
    • Старые
    • Недавние
    • Случайные
    1. Лучший ответ
      rarst Гуру
      2022-03-17T10:04:39+03:00Добавлен ответ 17 марта, 2022 в 10:04 дп

      Журнал/количество просмотров сообщений изначально недоступен. Это ресурсоемкий процесс (запись в базу данных намного дороже, чем чтение) и не будет работать (если выполняется на чистом PHP) с большинством плагинов кэширования.

      Существует ряд плагинов/сервисов, которые предлагают аналитику с помощью отслеживания на основе JS или изображений. Лучше всего позволить такому сервису обрабатывать аналитику и извлекать данные оттуда.

      • 0
      • Reply
      • dangayle Мастер
        2022-03-17T10:07:16+03:00Replied to ответ 17 марта, 2022 в 10:07 дп

        Это сработало бы, но было бы практически невозможно обобщить плагин, чтобы он делал что-то подобное. Классная идея однако.

        • 0
        • Reply
      • hakre Гуру
        2022-03-17T10:08:22+03:00Replied to ответ 17 марта, 2022 в 10:08 дп

        Да, это особенность установки. Я думаю, вам все равно нужно что-то взвешенное, потому что сканеры посетят любую страницу один раз.

        • 0
        • Reply
    2. hakre Гуру
      2022-03-17T10:05:51+03:00Добавлен ответ 17 марта, 2022 в 10:05 дп

      Большинство веб-серверов имеют так называемый лог-файл. Когда ваш сайт использует эффективные канонические постоянные ссылки, вы можете получить эту информацию из URI запросов, хранящихся в файлах журнала доступа.

      Это может выполняться как задание уборщика в фоновом режиме один раз в день/неделю, запрашивая URI в соответствии со структурой постоянных ссылок вашего сайта и создавая надмножество всех URI в виде хэш-таблицы для публикации идентификаторов.

      • 0
      • Reply

    Оставить ответ
    Отменить ответ

    You must login to add an answer.

    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Ask A Question

    Stats

    • Questions : 7k
    • Answers : 38k
    • Best Answers : 4k
    • Users : 5k
    • Popular
    • Answers
    • netconstructorcom

      Лучшая подборка кода для вашего файла functions.php [закрыто]

      • 98 Answers
    • MikeSchinkel

      Объективные рекомендации по разработке плагинов? [закрыто]

      • 83 Answers
    • EAMann

      Как легко перенести установку WordPress из стадии разработки в рабочую ...

      • 60 Answers
    • Cherylexhax
      Cherylexhax added an answer [url=https://loans-online-apply.com/]small loans[/url] online loans [url=https://youloan24.com/]need fast easy personal loans online[/url]… 5 августа, 2022 at 10:29 пп
    • LeslieNoisp
      LeslieNoisp added an answer На этом [url=https://kupit-diplomova.com/]сайте[/url] вы можете получить список разных услуг под… 23 июля, 2022 at 1:43 дп
    • Jerrymab
      Jerrymab added an answer [url=https://megadarknetmarketefl3onion.com/]сайт omg[/url] — самая крупная торговая онлайн-площадка в сети, где… 15 июля, 2022 at 5:39 дп

    Похожие вопросы

    • nmystic

      Как назначить файл по умолчанию в «Внешний вид > Редактор»?

      • 0 Answers
    • billeisenhauer

      Как показать полную публикацию на главной странице

      • 2 Answers
    • atticus

      Создание пользовательских запросов AJAX

      • 2 Answers

    Лучшие участники

    rarst

    rarst

    • 0 Questions
    • 5k Points
    Гуру
    bainternet

    bainternet

    • 0 Questions
    • 5k Points
    Гуру
    janfabry

    janfabry

    • 0 Questions
    • 3k Points
    Гуру

    Trending Tags

    categories comments custom-field custom-post-types custom-taxonomy customization functions images menus multisite pages permalinks php plugin-development plugin-recommendation plugins posts theme-development themes widgets wp-admin

    Footer

    © 2022

    Вставить/изменить ссылку

    Введите адрес назначения (URL)

    Или сделайте ссылку на существующий материал

      Поисковый запрос не задан. Показаны недавние элементы. Воспользуйтесь поиском или клавишами вверх/вниз, чтобы выбрать элемент.