The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Новые сообщения на форуме, !*! Azudim, 13-Дек-11, 11:31  [смотреть все]

Подскажите кто в курсе, как реализована функция вывода пользователю информации и новых сообщениях на форуме? Поясню - на многих форумах при входе в раздел видно список топиков, и если с момента последней авторизации пользователя в топике появилось новое сообщение, то в списке топиков будет соотв. отметка.
  • Новые сообщения на форуме, !*! Pahanivo, 13:12 , 13-Дек-11 (1)
    >  Подскажите кто в курсе, как реализована функция вывода пользователю информации и
    > новых сообщениях на форуме? Поясню - на многих форумах при входе
    > в раздел видно список топиков, и если с момента последней авторизации
    > пользователя в топике появилось новое сообщение, то в списке топиков будет
    > соотв. отметка.

    видимо реализовано с учетом того, что mysql умеет сортировать по полю типа `datetime` ))

    • Новые сообщения на форуме, !*! Azudim, 13:29 , 13-Дек-11 (2)

      > видимо реализовано с учетом того, что mysql умеет сортировать по полю типа
      > `datetime` ))

        Вопрос в том, как хранить связку топик-пользователь-последний_просмотр, не быстрее ли в NoSQL BD? Как выбирать эти данные (Если SQL - рекурсивно? Если NoSQL? )

      • Новые сообщения на форуме, !*! Pahanivo, 13:37 , 13-Дек-11 (3)
        >> видимо реализовано с учетом того, что mysql умеет сортировать по полю типа
        >> `datetime` ))
        >   Вопрос в том, как хранить связку топик-пользователь-последний_просмотр, не быстрее ли
        > в NoSQL BD? Как выбирать эти данные (Если SQL - рекурсивно?
        > Если NoSQL? )

        а чо у того же phpBB код закрыли?

        • Новые сообщения на форуме, !*! Azudim, 14:24 , 13-Дек-11 (4)

          > а чо у того же phpBB код закрыли?

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

          • Новые сообщения на форуме, !*! Pahanivo, 14:30 , 13-Дек-11 (5)
            Подскажите кто в курсе, как реализована функция вывода пользователю информации и новых сообщениях на форуме? Поясню - на многих форумах при входе в раздел видно список топиков, и если с момента последней авторизации пользователя в топике появилось новое сообщение, то в списке топиков будет соотв. отметка.

            у каждого топа в базе есть таймштамп последнего поста
            при заходе пользователя сравниваем время начала сессии с вышеобозначенный таймштампом
            тут какг бэээ язык то непричем - тут как бээээ работа SQL ...

            • Новые сообщения на форуме, !*! Azudim, 14:30 , 14-Дек-11 (6)

              > у каждого топа в базе есть таймштамп последнего поста
              > при заходе пользователя сравниваем время начала сессии с вышеобозначенный таймштампом
              > тут какг бэээ язык то непричем - тут как бээээ работа SQL
              > ...

              Вот спасибо, а я чайник не додумался =) Остается вопрос, где лучше сравнивать время обновления контента с таймстампом - в SQL запросе, на сервер-сайд или на клиенте (данные все равно в JSON передаются).

              • Новые сообщения на форуме, !*! Pahanivo, 17:29 , 14-Дек-11 (7)
                >  Вот спасибо, а я чайник не додумался =) Остается вопрос, где
                > лучше сравнивать время обновления контента с таймстампом - в SQL запросе,
                > на сервер-сайд или на клиенте (данные все равно в JSON передаются).

                ну это видимо что показываешь, от того и сравниваешь
                если надо список новых постов - то сравниваешь в SQL (вернее выгребаешь по условию)
                если произвольный - то видимо уже скриптами  





Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру