تالار گفتمان مانشت

نسخه‌ی کامل: لطفا به من خط مشی بدید، ممنون
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان و اساتید محترم
یه پروژه دارم که باید یه سرور کلاینت چت رو با php پیاده کنم
الان یه مدته دارم خودمو با sysntax این زبان آشنا می کنم
حالا دیگه کم کم می خوام برم سراغ پروژه
ممنون می شم راهنماییم کنید که از کجا باید شروع کنم و به چه مباحثی در php بیشتر نیازدارم
از چه مباحثی شروع کنم و از چه منبع های استفاده کنم؟
این پروژه رو گرفتم که بتونم در خلال انجام اون چیزی هم یاد بگیرم
تا آخر تابستون وفت دارم
ممنون می شم راهنمایی کنید
اصلی ترین نیاز شما یادگیری socket programming در PHP خواهد بود

پ.ن: عنوان تاپیک شما اصلا مناسب نیست
در تکمیل صحبت های دوست مانشتی باید بگم راه اندازی سرور چت به چهار روش مرسوم هست
1-socket programming که به صورت مستقیم ارتباط برقرار می شه کد نویسیش پیچیدست اگه مبتدی هستی سراغش نرو چون زمان به بار نشستن نتیجه کارت خیلی طولانی میشه(چون گفتی پروژمه میگم
2-استفاده از فایل به عنوان ذخیرگاه موقت مثل یه فایل xml
3-یه روش مرسوم استفاده از دیتابیس به عنوان واست اطمینان از ارسال پیام حداکثر میکنه اما مشکل سرعت به چشم میاد ولی برای پروژه های غیر رسمی نمونه خوبیه
4-افراد کمی با این سیستم کار می کنند شاید خیلی ها اصلا اسمش رو هم ندونند یه استفاده از سرویس های ارتباطی مثل xmpp

ولی به نظر من اگه فقط بحث پروژه پایان ترم هست گزینه 3 انتخاب کن دردسرش واست کمتره
یک کار دیگه هم می تونی انجام بدی از SQL Server Notifiction Service استفاده کنی، پیامها در Db ذخیره میشه و هر وقت پیام جدید رسید خوده Sql Server متن پیام رو برای گیرنده میفرسته و برنامه گیرنده خودش رفرش میشه و پیام رو نشون میده بدون اینکه بخوای از تایمر استفاده کنی.
دوستان ممنون
حالا اینجا یه نمونه هست
اول یه نگاهی به این میندازم ببینم چی میشه

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
لینک مرجع