Задать вопрос
LobsterJoe
@LobsterJoe

Какова правильная бизнес-логика для аггрегатора/парсера на php?

Здравствуйте!

Есть сайт со страницами пользователей, для каждого пользователя на странице отображаются посты, сгенерированные на основе фидов из RSS ленты (из фидов берутся урлы, парсится источник по заданным правилам). Основное желание заказчика - не хранить никакой контент в бд.

В данный момент всё это работает так - создана задача, которая прогревает кеш раз а 6 часов, дергая
в цикле каждую из страниц, запрашивая и кешируя данные.

На страницах также реализована проверка на наличие свежих записей в кеше, если записи отсутствуют - они запрашиваются снова и кешируются.

Насколько оправдан/неоправдан такой подход к решению задачи?
Какие есть варианты?
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Python-разработчик PRO
    12 месяцев
    Далее
  • Stepik
    Парсинг на Python для начинающих
    2 недели
    Далее
  • OTUS
    iOS Developer
    12 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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