إطلاق منصة الاتصالات اللامركزية Hubzilla 5.6

تم نشر إصدار جديد لمنصة بناء الشبكات الاجتماعية اللامركزية Hubzilla 5.6. يوفر المشروع خادم اتصالات يتكامل مع أنظمة النشر على الويب ، ومجهزًا بنظام هوية شفاف وضوابط الوصول في الشبكات اللامركزية Fediverse. تتم كتابة كود المشروع بلغة PHP و JavaScript ويتم توزيعه بموجب ترخيص MIT ؛ يتم دعم MySQL DBMS وشوكاتها بالإضافة إلى PostgreSQL كمخزن بيانات.

لدى Hubzilla نظام مصادقة واحد للعمل كشبكة اجتماعية ومنتديات ومجموعات مناقشة وويكي وأنظمة نشر مقالات ومواقع ويب. يعتمد التفاعل الموحد على بروتوكول Zot الخاص ، والذي ينفذ مفهوم WebMTA لنقل المحتوى عبر WWW في الشبكات اللامركزية ويوفر عددًا من الميزات الفريدة ، على وجه الخصوص ، مصادقة "الهوية البدوية" الشفافة من طرف إلى طرف داخل شبكة Zot ، بالإضافة إلى وظيفة استنساخ لتوفير مجموعات بيانات مستخدم لتسجيل الدخول ونقاط متطابقة تمامًا على عقد الشبكة المختلفة. يتم دعم التبادل مع شبكات Fediverse الأخرى باستخدام بروتوكولات ActivityPub و Diaspora و DFRN و OStatus. يتوفر أيضًا تخزين ملفات Hubzilla عبر بروتوكول WebDAV. بالإضافة إلى ذلك ، يدعم النظام أحداث وتقويمات CalDAV ، بالإضافة إلى أجهزة الكمبيوتر المحمولة CardDAV.

في الإصدار الجديد ، بالإضافة إلى الكثير من التحسينات والإصلاحات التقليدية ، تمت إضافة عدد من الابتكارات المهمة:

  • تم إعادة تصميم وحدة تسجيل المستخدم بالكامل. الآن ، عند التسجيل ، أصبح الضبط الدقيق لمعلماته متاحًا ، بما في ذلك الفواصل الزمنية ، والحد الأقصى لعدد التسجيلات لكل فترة ، وتأكيد المستخدمين والتحقق منهم. أصبح هذا الأخير ممكنًا بدون استخدام عنوان بريد إلكتروني.
  • تم تحسين وحدة نظام دعوة المستخدم في Hubzilla ، حيث أصبح من الممكن تجاوز قوالب الدعوة ودعم اللغة المطبق.
  • تمت إضافة دعم كامل الميزات لتخزين الجلسات في قاعدة بيانات Redis المقيمة. يمكن أن يكون هذا مفيدًا لزيادة استجابة خوادم Hubzilla الكبيرة.
  • تم العمل على تحسين كفاءة معالجة عدد من العمليات ، والتي كان لها أيضًا تأثير إيجابي على الأداء العام للنظام.

المصدر: opennet.ru

إضافة تعليق