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

تم إصدار إصدار جديد لمنصة بناء الشبكات الاجتماعية اللامركزية، Hubzilla 5.2. يوفر المشروع خادم اتصالات يتكامل مع أنظمة النشر على شبكة الإنترنت، ومجهز بنظام تعريف شفاف وأدوات التحكم في الوصول في شبكات Fediverse اللامركزية. كود المشروع مكتوب بلغة PHP وJavaScript ويتم توزيعه بموجب ترخيص MIT.

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

على مدى الشهرين الماضيين منذ إصدار الإصدار الرئيسي السابق 2، تم إجراء العديد من الإصلاحات والتغييرات على الكود، من بينها، بالإضافة إلى الإصلاحات التقليدية للمشكلات والتحسينات التي تم تحديدها، يجب تسليط الضوء على ما يلي:

  • قم بالتبديل إلى استخدام نظام الملفات كمخزن افتراضي للصور. في السابق، تم استخدام نظام إدارة قواعد البيانات (DBMS) لهذا الغرض، كما ينطبق الآن دعم اختيار نوع التخزين على الصور الرمزية للملفات الشخصية المستوردة من خوادم خارجية.
  • دعم استيراد أي منشورات خارجية من الشبكات التي تعمل على بروتوكولات Zot وDiaspora وActivitypub عبر شريط البحث.
  • دعم تجريبي لاستيراد/تصدير البيانات بين Hubzilla وZap. وكجزء من هذا الأخير، يجري حاليًا تطوير نسخة مرجعية من بروتوكول Zot.
  • تم زيادة أداء النظام عند عرض الصفحات الرئيسية بسبب آلية التخزين المؤقت الداخلية وإزالة عدد من عمليات المعالجة التي يمكن أن تؤدي إلى إبطاء العرض على المحاور الكبيرة أو تلك المستضافة على خوادم منخفضة الطاقة لعمليات الخلفية.
  • تم الإعلان عن الدعم لأحدث إصدار من PHP 8.

المصدر: opennet.ru

إضافة تعليق