YaaSooF نشر 9 يوليو 2016 أرسل تقرير نشر 9 يوليو 2016 كيف يمكن عمل نظام إشعارات بلغة Php مشابه لموقع فيسبوك أو الموجود في هذا موقع؟ اقتباس
0 سعيد نشر 9 يوليو 2016 أرسل تقرير نشر 9 يوليو 2016 (معدل) إذا كنت تقصد التنبيهات التي تظهر في الجهة اليسرى العليا من هذا الموقع فالأمر بسيط. توجد برمجيّة JavaScript تعمل بشكل مستمر ضمن متصفّح الويب الخاص بك. تعمل هذه البرمجيّة على إرسال طلبات HTTP من النوع GET (بالنسبة لهذا الموقع) وبشكل غير متزامن أي أنّك لا تشعر بها. تُرسل هذه الطلبات إلى خدمة ويب web service التي قد تكون عبارة عن برمجيّة مكتوبة بلغة PHP أو غيرها، لتطلب منها التحديثات الخاصة بالمستخدم. فمثًلا وبينما أكتب إليك ردّي هذا لاحظت أنّ هذه البرمجيّة ترسل الطلب التالي كل فترة زمنيّة قصيرة: https://academy.hsoub.com/questions/6959-%D9%83%D9%8A%D9%81-%D9%8A%D9%85%D9%83%D9%86-%D8%B9%D9%85%D9%84-%D9%86%D8%B8%D8%A7%D9%85-%D8%A7%D8%B4%D8%B9%D8%A7%D8%B1%D8%A7%D8%AA-%D8%A8%D9%84%D8%BA%D8%A9-php%D8%9F/?app=core&module=system&controller=ajax&do=instantNotifications&csrfKey=****¬ifications=0&messages=0 وكان الرد عليها من خدمة الويب على الشكل التالي (الرد بصيغة json): {"notifications":{"count":"0","data":[]},"messages":{"count":"0","data":[]}} وكما هو واضح أنّه لا توجد أيّة رسائل أو تنبيهات جديدة بالنسبة لي حاليًّا. لو كان يوجد مثل هذه التنبيهات ستعمل برمجيّة JavaScript السابقة على تحديث الواجهة عندي لإشعاري بوجود تنبيهات محدّدة. تم التعديل في 9 يوليو 2016 بواسطة سعيد اقتباس
السؤال
YaaSooF
كيف يمكن عمل نظام إشعارات بلغة Php مشابه لموقع فيسبوك أو الموجود في هذا موقع؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.