سؤال

في موقع الويب الخاص بي ، يجب أن أقوم بعمل نظام دردشة مشابه لـ Gmail حتى يتمكن المستخدمون المسجلون من الدردشة مع مجموعتهم. ليس لدي أي فكرة عن كيفية القيام بذلك. هل يمكن لأي شخص أن يقدم لي فكرة عن كيفية تنفيذ هذا أو أي روابط مفيدة؟ لا بد لي من القيام بذلك باستخدام Zend Framework.

هل كانت مفيدة؟

المحلول

نظرًا لأنك تتطلع إلى العمل باستخدام Zend Framework ، ألق نظرة على مكتبة Jaxl (مكتبة Jabber XMPP العميل/المكون). يمكن دمج المكتبة مع أي موقع ويب/إطار حالي ، كما تحتوي على العديد من الأمثلة لتطبيقات الدردشة القائمة على المتصفح.

نصائح أخرى

في الواقع هناك جزءان للدردشة:

  • طلب تشغيل طويل يقوم بتدفق التدليك من الخادم إلى العميل
  • رسائل AJAX من العميل إلى الخادم الذي يرسل رسالة واحدة إلى الخادم

للثاني ، أي إطار Ajax سيفعل ذلك. لأول مرة قد تلقي نظرة على مذنب للحصول على فكرة لهذا. ولكن يجب أن تدرك أن HTML ليس من المرحلة أن يكون بروتوكول الدردشة. إذا لم تنتبه ، فيمكن مثل هذه الأشياء قتل الخادم الخاص بك بسهولة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top