PDA

View Full Version : حرفه ای: کامت در مقایسه با ارسال درخواست ها مکرر!!



binyaft
دوشنبه 08 فروردین 1390, 15:38 عصر
سلام دوستان
همونطور که میدونید برای نمایش زنده در سایت ها میشه از کامت و ارسال درخواست های مکرر توسط جاوا اسکریپت استفاده کرد .
من میخوام تو یه اسکریپت کاری کنم که پستهای کاربرا به صورت زنده نمایش داده بشه ...
حالا همونطور که میدونید در کامت مجموع دستورالعمل های ما درون while(1) قرار میگیره و در جاوا اسکریپت ما در هر چند ثانیه یک درخواست به سرور میفرستیم ...
این کاری که من میخوام بکنم لازم داره که یک کوئری در حلقه while باشه تا به صورت مکرر نتایج رو چک کنه ...
خب این که پدر بانک رو در میاره :لبخند:
از اون طرف هم هی باید توسط جاوا اسکریپت درخواست ارسال کنم که اینم زیاد خوب نیست ...
میخواستم بدونم کسی روش بهتری رو سراغ داره!؟ یا اینکه کاری کرد دو تا روش بالا رو بهینه تر کرد ....


ممنون :قلب:

Mr.Moghadam
دوشنبه 08 فروردین 1390, 16:17 عصر
سلام
از cron نمیشه استفاده کرد؟

binyaft
دوشنبه 08 فروردین 1390, 17:09 عصر
منظورتون cron job هست!؟ فکر نکنم .
یه راهی پیدا کردم که توضیح میدم باز هم دوستان اگر راه بهتری دارن مطرح کنند .

پس از ارسال هر پست سیستم پیام ها رو در یک فایل ذخیره کنه ( 10 پیام یا پست آخر ) ، بعد با کامت هر وقت که یک پست جدید ارسال شد ، صفحه هم عوض بشه ...

به نظر شما چطوره!؟

Mr.Moghadam
دوشنبه 08 فروردین 1390, 20:04 عصر
اره منظورم همون بود


پس از ارسال هر پست سیستم پیام ها رو در یک فایل ذخیره کنه ( 10 پیام یا پست آخر ) ، بعد با کامت هر وقت که یک پست جدید ارسال شد ، صفحه هم عوض بشه ...
اگه بازدید سایتت بالا باشه و تعداد زیادی پست در عرض چند دقیقه ارسال بشه با این روش به نظر زیاد جالب به نظر نمیرسه.

البته از cron میشه به جای درخواست هایی که میخوای با جاوا اسکریپت ارسال کنی استفاده کرد.
و قسمت بانک اطلاعاتی رو هم میشه با فایلها مشکلش رو حل کرد
اما باید دید روش درستش همینه یا نه ؟

binyaft
سه شنبه 09 فروردین 1390, 11:57 صبح
الان من باید با cron چطور این کار رو انجام بدم!؟
ممنون :قلب:

Mr.Moghadam
سه شنبه 09 فروردین 1390, 19:34 عصر
سلام
راستش رو بخوای من با cron به صورت حرفه ای کار نکردم ولی گفتم ممکنه این هم راهی باشه.
در کل اگر دوستان حرفه ای تر بیان نظر بدن فک کنم بهتر باشه چون با اطلاعات و جستجویی که انجام دادم از ای جکس استفاده میشه.

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

موفق باشید

binyaft
چهارشنبه 10 فروردین 1390, 14:11 عصر
گفتم شاید بشه با کامت این کار رو به صورت بهینه انجام داد ، که ظاهرا نمیشه ....

از همه دوستان ممنون