majid1605
دوشنبه 05 خرداد 1393, 15:26 عصر
سلام
حتما سایتهایی مثل facebook یا همین کلوپ خودمون رو دیدید یک گزینه بالا سایت هست که تعداد پیام ها یا درخواستهای کاربر رو نشون میدن اغلب این گزینه تووی منوی بالایی سایت یا همون navbar نمایش داده میشه این یعنی در تمام صفحات سایت نمایش داده میشه اگه بخوایم از روشهای معمول واسه دریافت اطلاعات استفاده کنیم هربار که صفحات رفرش میشه تعداد زیادی درخواست واسه چک کردن این گزینه به سرور ارسال میشه ک ایا کاربر درخواست جدید یا پیام جدیدی داره یا نه وقتی تعداد کاربران آن لاین سایت بالا باشه قطعا این مشکل بیشتر نمود پیدا می کنه
می خوام بدونم روش بهینه ایی واسه اینکار وجود داره ؟
یه جا خوندم از node.js استفاده می کنند و یک کانکشن باز ایجاد می کنند که تا زمانی که کاربر مرورگر رو می بنده بازه و اینجوری دیگه مدادم برای ارتباط با دیتابیس فقط یک درخواست ارسال ارسال میشه
حتما سایتهایی مثل facebook یا همین کلوپ خودمون رو دیدید یک گزینه بالا سایت هست که تعداد پیام ها یا درخواستهای کاربر رو نشون میدن اغلب این گزینه تووی منوی بالایی سایت یا همون navbar نمایش داده میشه این یعنی در تمام صفحات سایت نمایش داده میشه اگه بخوایم از روشهای معمول واسه دریافت اطلاعات استفاده کنیم هربار که صفحات رفرش میشه تعداد زیادی درخواست واسه چک کردن این گزینه به سرور ارسال میشه ک ایا کاربر درخواست جدید یا پیام جدیدی داره یا نه وقتی تعداد کاربران آن لاین سایت بالا باشه قطعا این مشکل بیشتر نمود پیدا می کنه
می خوام بدونم روش بهینه ایی واسه اینکار وجود داره ؟
یه جا خوندم از node.js استفاده می کنند و یک کانکشن باز ایجاد می کنند که تا زمانی که کاربر مرورگر رو می بنده بازه و اینجوری دیگه مدادم برای ارتباط با دیتابیس فقط یک درخواست ارسال ارسال میشه