السلام عليكم/لدي شبكة اجتماعية قيد الأنشاء تعتمد لغة php في برمجتها وفي احدى خدماتها المراسلة الفوريه الشات الخاص بين الاعضا وغرف الدردشة الجماعيه السؤال هنا كما في العنوان (هل تعمل بكفاءة لغة php لبرمجة تطبيقات المراسله الفوريه او الشات ) بمعنى الرسائل تكون سريعه وتوصل فورا من المعروف ان الفيسبوك مبني بلغة php ولكن الشات الخاص او الماسنجر لا ادري بأي لغة مبرمج ؟ من لدية معرفه وخبرة في برامج الشات او نصائح يقدمها هنا انا لست مبرمج ولكن اريد نصائحكم لكي اقدمها للمبرمج وشكرا .
هل تعمل بكفاءة لغة php لبرمجة تطبيقات المراسله الفوريه او الشات
كنت ساقول نفي الكلام websockets تفيد كثيرا في تطبيقات الشات . و اعتقد لن تشعر بتاخر php في تنفي التعليمات عند استخدامه .
يمكن للــ Ajax أن تتكفل لك بهذا الأمر :)
في هذا الفيديو دليل شامل عن كيفية القيام بذلك
( الفيديو باللغة الفرنسية ) + يمكنك فهم ما يقوم بفعله بدون الحاجة الى معرفة باللغة الفرنسية
هناك أيضا دورة مصغرة و جميلة تشرح الأمر باللغة الانجليزية
رابط الدورة :
تكتب كود يقوم بارسال و و جلب بيانات من قاعدة البيانات ب php و من ثم تحديث يرسل من السيرفر الى العميل في كل ثلاث ثواني سوف يحل المعضلة !
رابط قد يساعدك في كتابة جانب الجافاسكربت
لكن الشات الخاص او الماسنجر لا ادري بأي لغة مبرمج ؟ من لدية معرفه وخبرة في برامج الشات
يستخدمون بروتوكول يدعى XMPP ل instant messaging حسب بحث اجريته منذ زمن وقد تكون اللغة المستعملة هي php !
للقرائة اكثر عن البروتوكول
مكتبة للاتصال ب بروتوكول XMPP بواسطة ال php لست بحاجة لكتابة شيء للاتصال ب السيرفر و العميل
المعروف ان الفيسبوك مبني بلغة php لكن ليست php التي تعرفها لانها مطورة من عباقرة البرمجة اي اصبحت خاصة بشركة وحدها
ثانيا يمكنك ان تجد سكربتات شات مبرمجة ب php مفتوحة المصدر
التعليقات