سلام خسته نباشید یه سوال توی سایت راکت وقتی که یک سوالی رو میپرسم به محض اینکه کسی جواب سوالمو میده به اون عدد کنار پروفایلم یکی اضافه میشه این چجوری پیاده سازی شده
نمیدونم سناریوش منظورته یا رئال تایم بودنش رو میگی؟
اگر رئال تایم بودن منظورته با وب سوکته
اگر سناریوش منظورته یک جدول نوتیفیکیشن میسازی
userid و discussid و read
ایدی کاربر و ایدی تایپیک و یک فیلد خوانده شده یا نشده
موقعی که کاربری رو تگ میکنی توی بک اند چک میشه اگر متنی با @ شروع شده باشه تا پایان اون و یک قدم عقب تر از space رو میگره و ایدی کاربر رو توی دیتابیس پیدا میکنه بعلاوه ایدی تایپیک توی جدول نوتیفیکیشن سیو میکنه
کاربر وقتی وارد صفحه سایت میشه توی اون نوتیفیکیشن بار بالا یک کویری سمت جدول نوتیفیکیشن میزنه که کاربر جاری ایا توی جدول نوتیفیکیشن پیام خوانده نشده ی با اون فیلد read داره اگر داده جمع شون چندتاس و توی یک span با استایل دلخواه نمایش میده کاربر بزنه روش وارد یک صفحه میشه که توی اون اطلاعات کاربر که توی تایپیک ها ذخیره شده رو نمایش میده
قطعا به این سادگی که من گفتم نمیشه و از جدول واسط و یک جدول نوتیفیکیشن و ریلیشن مورف استفاده میکنه برای همه جای سایت ، این یک مثال ساده فقط برای بخش انجمن بود.