راکت
مهدی
مهدی
توسط مهدی مطرح شد
1 پاسخ

لاراول

سلام خسته نباشید یه سوال توی سایت راکت وقتی که یک سوالی رو میپرسم به محض اینکه کسی جواب سوالمو میده به اون عدد کنار پروفایلم یکی اضافه میشه این چجوری پیاده سازی شده


ثبت پرسش جدید
سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza665 سال پیشمطرح شد
1

نمیدونم سناریوش منظورته یا رئال تایم بودنش رو میگی؟
اگر رئال تایم بودن منظورته با وب سوکته

اگر سناریوش منظورته یک جدول نوتیفیکیشن میسازی

userid و discussid و read

ایدی کاربر و ایدی تایپیک و یک فیلد خوانده شده یا نشده

موقعی که کاربری رو تگ میکنی توی بک اند چک میشه اگر متنی با @ شروع شده باشه تا پایان اون و یک قدم عقب تر از space رو میگره و ایدی کاربر رو توی دیتابیس پیدا میکنه بعلاوه ایدی تایپیک توی جدول نوتیفیکیشن سیو میکنه

کاربر وقتی وارد صفحه سایت میشه توی اون نوتیفیکیشن بار بالا یک کویری سمت جدول نوتیفیکیشن میزنه که کاربر جاری ایا توی جدول نوتیفیکیشن پیام خوانده نشده ی با اون فیلد read داره اگر داده جمع شون چندتاس و توی یک span با استایل دلخواه نمایش میده کاربر بزنه روش وارد یک صفحه میشه که توی اون اطلاعات کاربر که توی تایپیک ها ذخیره شده رو نمایش میده

قطعا به این سادگی که من گفتم نمیشه و از جدول واسط و یک جدول نوتیفیکیشن و ریلیشن مورف استفاده میکنه برای همه جای سایت ، این یک مثال ساده فقط برای بخش انجمن بود.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام