انتشار پلت فرم ارتباطی غیر متمرکز Hubzilla 5.4

نسخه جدیدی از پلتفرم ساخت شبکه های اجتماعی غیر متمرکز Hubzilla 5.2 منتشر شد. این پروژه یک سرور ارتباطی را فراهم می کند که با سیستم های انتشار وب ادغام می شود، مجهز به یک سیستم شناسایی شفاف و ابزارهای کنترل دسترسی در شبکه های غیرمتمرکز Fediverse. کد پروژه به زبان PHP و جاوا اسکریپت نوشته شده و تحت مجوز MIT توزیع شده است.

Hubzilla دارای یک سیستم احراز هویت واحد است که به عنوان یک شبکه اجتماعی، انجمن ها، گروه های گفتگو، ویکی ها، سیستم های انتشار مقاله و وب سایت ها کار می کند. تعامل فدرال بر اساس پروتکل خود Zot انجام می‌شود که مفهوم WebMTA را برای انتقال محتوا از طریق WWW در شبکه‌های غیرمتمرکز پیاده‌سازی می‌کند و تعدادی عملکرد منحصربه‌فرد، به‌ویژه، احراز هویت شفاف از پایان به انتها "هویت Nomadic" را در داخل ارائه می‌کند. شبکه Zot، و همچنین یک تابع شبیه سازی برای اطمینان از نقاط کاملاً یکسان ورود به سیستم و مجموعه داده های کاربر در گره های مختلف شبکه. تبادل با سایر شبکه های Fediverse با استفاده از پروتکل های ActivityPub، Diaspora، DFRN و Ostatus پشتیبانی می شود. ذخیره سازی فایل Hubzilla نیز از طریق پروتکل WebDAV در دسترس است. علاوه بر این، این سیستم از کار با رویدادها و تقویم های CalDAV و همچنین نوت بوک های CardDAV پشتیبانی می کند.

در طول 2 ماه که از انتشار نسخه اصلی قبلی 5.2 می گذرد، اصلاحات و تغییرات زیادی در کد ایجاد شده است که در میان آنها، علاوه بر رفع مشکلات و بهبودهای شناسایی شده سنتی، موارد زیر نیز باید برجسته شوند:

  • به استفاده از سیستم فایل به عنوان ذخیره‌سازی تصویر پیش‌فرض بروید. قبلاً برای این کار از یک DBMS استفاده می شد. اکنون پشتیبانی از انتخاب نوع ذخیره سازی برای آواتارهای نمایه وارد شده از سرورهای خارجی نیز اعمال می شود.
  • پشتیبانی از وارد کردن هر گونه نشریه خارجی از شبکه های در حال اجرا در پروتکل های Zot، Diaspora و Activitypub از طریق نوار جستجو.
  • پشتیبانی آزمایشی برای واردات/صادرات داده بین Hubzilla و Zap. به عنوان بخشی از دومی، یک نسخه مرجع از پروتکل Zot در حال حاضر در حال توسعه است.
  • عملکرد سیستم هنگام نمایش صفحات اصلی به دلیل مکانیسم کش داخلی و حذف تعدادی از عملیات پردازشی که می تواند نمایش را در هاب های بزرگ یا آنهایی که روی سرورهای کم مصرف میزبانی می شوند به فرآیندهای پس زمینه کند کند، افزایش یافته است.
  • اعلام پشتیبانی از آخرین نسخه PHP 8.

منبع: opennet.ru

اضافه کردن نظر