Приветствую.
Вопрос не практического решения, чисто теоритический.
Реализуемо вообще или нет, оповещение пользователей, не важно, просто циферкой или выводом заголовков, о новых записях с момента последнего посещения и не завалить сайт?
Теперь поясню вопрос)
Как, боле менее понятно, в куки заглянуть и вывести новое...
Но если сайт посещаемый, то сколько не отодвигай запросы по времени, они в итоге завалят сайт. Мне так кажется.
Даже если делать по обновлению страницы, нагрузка такой выборки наверно не хилая?
PS
В заголовке имел ввиду записей или других материалов сайта
Привет.
Как обычно вопрос - а реколл тут зачем? Можно же и для не участника сайта (не залогиненного) показывать кол-во новых записей. Пиши ему куку. И сверяй.
Кука есть - показываешь кол-во новых записей (помоему даже плагины есть что цвет меняют у новых записей что еще не просмотрел)
дело техники - но как мне видится - один запрос в БД на одну загрузку страницы. Вроде не должен быть сильно тяжелый запрос. В куке можно хранить id последней записи или какое-то время. По ним и строить запрос в бд.
Можно и не через Бд просить. Пиши в файл все последние 20-ть id записей (если просто тебе число новых надо) и время их. Куку считывай и парси файлик - вычисляя разницу. Тогда ниединого запроса в бд не будет. Единственно когда он будет - при публикации новой записи пиши его.
А вот идея на миллион - такой файл у тебя уже есть на сервере:
Угадал? Карта сайта. Сверяй и отдавай 🙂