برای ساختن سیستم چت، چند شی باید ساخت؟

phpweb

Active Member
من می خوام یه سیستم چت طراحی کنم. تا حالا این کار رو نکرده بودم ولی به نظرم باید دوتا شی xmlhttprequst ساخت.

یکی برای ارسال متن هایی که خودم تایپ می کنم و یکی هم برای گرفتن و نمایش دادن مطالبی که دیگران برام تایپ می کنن. بنظرم باید هر یک ثانیه یک بار به سرور درخواست بفرستم تا بتونم همه پیامهایی که دیگران تایپ می کنن رو بلافاصله بگیرم و نمایش بدم.

آیا این روش درست و اصولی هست یا باید روش دیگه ای بکار ببرم؟
 
آخرین ویرایش:

phpweb

Active Member
این تاپک برای بخش آژاکس بود ولی اشتباهی توی این بخش قرار گرفت :paint:
 
آخرین ویرایش:

Domanjiri

Well-Known Member
سلام

لینک زیر می تونه براتون مفید باشه:

Chat Systems Tutorials

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

بستگی به مشخصات سیستم شما داره، ولی برای ساخت یه سیستم چت معمولی با تعداد نه چندان زیاد کاربر ( احتمالن سیستمی به بزرگی چت فیس بوک که نمی خواین بنویسید؟!)، همین روش ارسال پریودیک درخواست به سرور مناسب هست.. مخصوصن اگه سیستم بصورت چت روم یا چیزی مشابه اون باشه.

روش دیگه هزینه بیشتری داره و صد البته پیاده سازیش دشوارتر هم هست، باید از سرور هایی که از xmpp پشتیبانی می کنن استفاده کنید.

موفق باشی
 

جدیدترین ارسال ها

بالا