سؤال

1) أريد أن أتعامل مع موقع ويب يحتوي على منتديات ودردشة.يتم ربط الدردشة والمنتديات بطريقة ما.Hening لكل موضوع يمكن للمستخدمين الدردشة في غرفة الدردشة لهذا الموضوع أو يمكنهم نشر الرد على المنتدى. كنت أفكر في استخدام Django للمنتديات وملتوية لشيء الدردشة. هل يمكنني الجمع بين الاثنين؟ يرتبط تطبيق الدردشة devloped باستخدام Twisted بالمنتدى.

2) إذا استخدمت Twisted و Django ، فما نوع مضيف الويب الذي أستخدمه أثناء وضعه بواسطة موقع الويب على الويب؟ Shold أستخدم VPS؟ أو هل يمكنني الحصول على مضيف يدعم كليهما؟

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

المحلول

لن أجمع بين اثنين في حد ذاته ؛ ستحدث المكالمات إلى Django بشكل متزامن مما يعني أنه سيتم حظر حلقة حدث Twisted. من الأفضل التعامل مع العملية الملتوية ك تطبيق مستقل باستخدام Django وللحصول على خادم ويب كلاسيكي مع التعامل مع تطبيق Django.

من غير المحتمل أن تجد مضيفًا مشتركًا يتيح لك تشغيل تطبيق ملتوية ، لذلك سأذهب إلى مسار VPS.

نصائح أخرى

لدي مشروع قد يكون مجرد ما تبحث عنه (على الأقل للبدء). يطلق عليه Hotdot: http://github.com/clemesha/hotdot .

أيضا ، كتبت المزيد من التفاصيل حول هذا الموضوع هنا: http://clemesha.org/blog/2009/dec/17/realtime-web-apps-python-django-orbited-twisted/

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

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