::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 7:54 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
توضیحاتی درباره چت روم
تعداد بازدیدvisits : 250
2880 آفلاین



ارسال هاAnswers : 3108
عضویتRegistration date : 24 /6 /1391
حمایت کردهThanks : 120
حمایت شدهThanked : 1210
توضیحاتی درباره چت روم

بنام خدا

سلام

دوستان میخوام یه سوال بپرسم !

روش دریافت پیام در چت روم چطوریه !؟؟؟

یعنی مثلا وقتی من یه متنی رو تویه باکس میزنم و بصورت آجاکس میفرستم و میره تویه دیتابیس باید اون طرف یه کدی بزارم که هر 1 ثانیه چک کنه ببینه پیامی در دیتابیس هست یا نه ، آیا اینطوریه؟؟؟؟؟

اگه اینطوریه خب پدر سرور قطعا در میاد دیگه !

راه دیگه ای نداره !

درضمن چطوری میشه برای ردیف های دیتابیس تاریخ انتقا گذاشتش؟؟

یعنی بعد 20 دقیقه حذف بشه؟؟ مثل کو کی ها !

شنبه 14 تیر 1393 - 01:23
وب کاربرUser's blog ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شدهThanks : سپاس هاThanks (1) : ariaman5 -
amalian آفلاین


ارسال‌هاAsnwers : 288
عضویتRegistration date : 14 /10 /1391
حمایت کردهthanks : 234
حمایت شدهThanked : 241
پاسخAnswer 1 : توضیحاتی درباره چت روم

شما می توانید

وقتی که یه متنی رو تویه باکس میزنی و بصورت آجاکس میفرسته و میره تویه دیتابیس یه بروز رسانی متن هم ارسال کنه

این جوری هروقت که متن جدیدی ارسال شه بعد از ارسال متن یک بار متن ها رو بروز رسانی میکنه و بصورت آجاکس طرف متن رو میبینه

یعنی بعد از اجرای دستور

کد:
insert into ...

دستور

کد:
select ...

رو هم اجرا میکنه

شنبه 14 تیر 1393 - 01:59
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : 2880 -
admin آفلاین


مدیریت

ارسال‌هاAsnwers : 7209
عضویتRegistration date : 18 /10 /1390
حمایت کردهthanks : 4361
حمایت شدهThanked : 3281
پاسخAnswer 2 : توضیحاتی درباره چت روم

این که هر یه ثانیه چک کنه به خاطر ساختار سرور ها هست.

مثلا داخل node.js اگر اشتباه نکنم میتونی کاری کنی که هر وقت پیام جدیدی اومد دیگه نفرستیش توی دیتابیس مستقیم بفرستیش برای اون یکی کاربر ...

ولی اگر برای php میخوای باید از همین روشی که میگی استفاده کنی.

و اگر کدنویسیت خیلی خوب هست اون یه ثانیه رو خودکار خود سیستم تنظیم کن.

یعنی تاریخچه کاربر رو نگاه کن ببین زمان های ریلود چه زمان هایی بوده که خیلی سریع جواب میدادن کجا دیر جواب میدادن بعد میانگین بگیر (مثلا میانگین 5 دقیقه قبل یا مثلا 10 درخواست قبل) ببین اگر سرعتشون کمه زمانو ببر بالا اگه سرعتشون بالاس زمانو بیار پایین تا سریع تازه سازی بشه.

برای ورژن جدید قسمت پ.خ ها این چیزی که گفتم رو خودم پیاده کردم ...

با تشکر


!Whatever you DISRESPECT, you'll never have the ability to ACCESS
شنبه 14 تیر 1393 - 02:08
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شده: سپاس هاThanks (1) : 2880 -
2880 آفلاین



ارسال‌هاAsnwers : 3108
عضویتRegistration date : 24 /6 /1391
حمایت کردهthanks : 120
حمایت شدهThanked : 1210
پاسخAnswer 3 : توضیحاتی درباره چت روم

محمد الآن اینی که گفتی برای پیامه که هر 5 دقیقه چک کنه ! برای چت باید هروقت اون طرف یه چیزی ارسال کرد حد اکثر 5 ثانیه دیگه باید نشون داده بشه خب اینطوری که هز 5 ثانیه یه درخواست به سرور فرستاده بشه پدر هرچی هاسته در میاد !

همه چت روم ها اینطورین؟؟

شنبه 14 تیر 1393 - 18:24
وب کاربرUser's blog ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex