у меня есть новостной веб-сайт, который обновляется один-два раза в день, и я хочу разработать что-то, что позволит моим пользователям узнать, когда на моем веб-сайте появится новый контент, он будет отображать им всплывающее уведомление, только одно уведомление для каждого контента его звук простая проблема, с которой я сталкиваюсь, заключается в том, как я могу сделать это эффективным в crossrider без каждой перезагрузки страницы, делающей вызов в базу данных?
как я это делаю прямо сейчас (неэффективно) у меня есть php-файл моего сервера, в котором публикуются идентификаторы последних новостей, crossrider читает этот файл и для каждого идентификатора вызывает crossrider db и проверяет, существует ли этот идентификатор, если да, чем пользователь уже получил уведомление об этом содержимом и не должен быть уведомлен, а если его не существует, уведомить пользователя. поэтому, как вы можете видеть при каждой перезагрузке страницы, расширение будет звонить на мой сервер и на сервер БД. есть ли лучший способ построить это? благодарю вас