مزایا: همونطور که می دونید با استفاده از کامت می شه تعداد درخواستهای ایجکس از سرور رو به به کمترین مقدار ممکن رسوند.
معایب: در سمت سرور باید یه اسکریپت ایجاد کنیم که به کمک تابع usleep در کسری از ثانیه از حالت sleep خارج می شه و اگر اطلاعات جدیدی وجود داشت اونها رو به سمت سرور ارسال می کنه و مجددا به حالت sleep برمی گرده.
یکی از مشکلاتی که این روش ایجاد می کنه اینه که کاربر می تونه صفحه مرورگر خودش رو باز کنه و این اسکریپت تا وقتی مرورگر باز هست بدون همواره اجرا می شه.
برای حل این مشکل راهی به ذهنم نرسیده، این مشکل رو با چه ترفندی می شه کم کرد؟
مسئله دیگه ای که ذهنم رو به خودش مشغول کرده اینه که اگر در سمت سرور یه اسکریپت رو به مدت طولانی در حالت sleep نگه داریم و از این حالت خارج کنیم، آیا این موضوع به سرور فشار نمی یاره؟
معایب: در سمت سرور باید یه اسکریپت ایجاد کنیم که به کمک تابع usleep در کسری از ثانیه از حالت sleep خارج می شه و اگر اطلاعات جدیدی وجود داشت اونها رو به سمت سرور ارسال می کنه و مجددا به حالت sleep برمی گرده.
یکی از مشکلاتی که این روش ایجاد می کنه اینه که کاربر می تونه صفحه مرورگر خودش رو باز کنه و این اسکریپت تا وقتی مرورگر باز هست بدون همواره اجرا می شه.
برای حل این مشکل راهی به ذهنم نرسیده، این مشکل رو با چه ترفندی می شه کم کرد؟
مسئله دیگه ای که ذهنم رو به خودش مشغول کرده اینه که اگر در سمت سرور یه اسکریپت رو به مدت طولانی در حالت sleep نگه داریم و از این حالت خارج کنیم، آیا این موضوع به سرور فشار نمی یاره؟