zums هو العضو الدورة الإدارة القائمة على ZeroMQ لwebapps في مختلف اللغات / أطر
يمكن تركيبها zums من قبل:
zums easy_install
واحد المصادقة على حكم عليهم جميعا.
جانغو لها طريقتها في التعامل مع المستخدمين والدورات. روبي لديها قناعاتها. السيرفلتس جافا بأنفسهم. وهلم جرا. ليس جيدا.
حسن: هناك خدمة ZeroMQ أن البرامج المكتوبة في أي لغة يمكن أن تتفاعل مع، تحتفظ هذه الخدمة المستخدمين والدورات. في إطار الشبكة من اختيارك يمر جلسة الهوية من جلسة الهوية يدعى كوكي، ويحصل على الدورة، يحصل المستخدم بتسجيل الدخول الخ Nginx طرق www.example.com/accounts لخدمة zums، الذي صادف أن يكون خادم الويب أيضا، وطرق nginx www.example كوم / بلوق لورد تستند بلوق، وwww.example.com/dashboard/ إلى روبي على القضبان المشروع وwww.example.com/* إلى جانغو. إذا كان المستخدم بتسجيل الدخول عن طريق الذهاب إلى www.example.com/accounts/login/، يتم تعيين ملفات تعريف الارتباط جلسة الهوية، وإذا كان المستخدم ثم يذهب إلى www.example.com/blog، وورد البرنامج المساعد لzums يتفاعل مع zums على zeromq وجلب المستعمل البيانات / الدورة.
لذلك كتبت هذه الخدمة. هذا هو في الواقع عبارة عن مجموعة من الخدمات والإضافات.
أولا تثبيت هذه الخدمة:
zums easy_install
سيكون لديك لتشغيل البرنامج الخفي zumsd أيضا:
zumsd --help
وإنشاء قاعدة بيانات للمستخدمين:
zumsd --init
هذا وسوف تسأل عن مشغل قاعدة بيانات الموقع، اسم المضيف، اسم المستخدم وغيرها، وإنشاء الجداول بالنسبة لك. [TODO: لم تفعل حتى الآن].
النقطة هو أن نلاحظ أن المستخدمين يتم تخزينها في قاعدة البيانات هذه، ويمكن الوصول إليها عبر API zeromq جدا بجميع اللغات والأطر، وليس فقط جانغو.
وثائق: http://packages.python.org/zums
Requirements:
Python
لم يتم العثور على التعليقات