ویرگول
ورودثبت نام
فروشگاه فایل های دیجیتال
فروشگاه فایل های دیجیتالارائه کننده محصولات تخصصی نرم افزاری https://digifilestore.ir
فروشگاه فایل های دیجیتال
فروشگاه فایل های دیجیتال
خواندن ۴ دقیقه·۴ ماه پیش

بیش از ۲۰ نسخه توسعه؛ نگاهی به مسیر تکامل نسخه Self-Hosted سیولی

زمانی که توسعه نسخه Self-Hosted سیولی (Savely) آغاز شد، هدف تنها تبدیل نسخه ویندوز به یک نرمافزار تحت وب نبود؛ بلکه ساخت یک Personal Information Management System (PIMS) مدرن، امن و مستقل بود که کاربران بتوانند آن را روی سرور اختصاصی خود نصب کرده و مالک کامل اطلاعاتشان باشند.

از زمان انتشار اولین نسخه، تاکنون بیش از ۲۰ نسخه بروزرسانی منتشر شده و صدها بهبود، قابلیت جدید و رفع اشکال به نرمافزار اضافه شده است. این روند توسعه مداوم نشاندهنده تعهد ما به بهبود مستمر، افزایش امنیت و ارائه تجربه کاربری بهتر است.

رشد سریع از یک نسخه اولیه تا یک سیستم مدیریت اطلاعات کامل

نسخههای اولیه بیشتر روی ایجاد زیرساخت مناسب تمرکز داشتند؛ از مهاجرت کامل پایگاه داده به SQLite گرفته تا اضافه شدن سیستم ورود کاربران، بازیابی رمز عبور و امکان استفاده کاملاً آفلاین از نرمافزار.

در ادامه، تمرکز پروژه به سمت سه محور اصلی حرکت کرد:

افزایش امنیت

توسعه امکانات

بهبود تجربه کاربری

امنیت؛ مهمترین اولویت توسعه

بخش قابل توجهی از بروزرسانیهای منتشر شده به امنیت اختصاص داشته است.

در طول این نسخهها امکانات زیر به سیستم اضافه شد:

احراز هویت دومرحلهای (2FA)

محدودسازی تلاش برای ورود (Rate Limiting)

مدیریت نشستهای فعال

خروج خودکار پس از عدم فعالیت

کلید بازیابی آفلاین (Master Recovery Key)

جلوگیری از حملات Brute Force

جلوگیری از افشای اطلاعات کاربران

محافظت در برابر Timing Attack

انتقال کامل توکنهای احراز هویت به Session Storage

بازیابی امن حساب کاربری با دو روش مستقل

نتیجه این تغییرات، افزایش چشمگیر امنیت نسخه Self-Hosted و آماده شدن آن برای استفاده در محیطهای سازمانی و حرفهای است.

اضافه شدن دو ماژول اختصاصی

یکی از مهمترین نقاط عطف توسعه، اضافه شدن دو ماژول جدید بود که در نسخه ویندوز وجود ندارند.

مدیریت فایل (File Manager)

این ماژول به مرور به یک فایل منیجر کامل تبدیل شد و اکنون امکاناتی مانند:

ایجاد پوشه

انتقال و کپی فایلها

انتخاب چندگانه

سطل زباله

فایلهای اخیر

فایلهای مورد علاقه

برچسبگذاری

پیشنمایش تصاویر، ویدئو، صوت و PDF

استخراج فایل ZIP

دانلود پوشه به صورت ZIP

آپلود از طریق آدرس اینترنتی (Remote Upload)

نمایش میزان فضای ذخیرهسازی

را در اختیار کاربران قرار میدهد.

کوتاهکننده لینک (URL Shortener)

ماژول URL Shortener نیز طی چندین نسخه توسعه یافت و اکنون امکاناتی مانند:

لینک سفارشی

رمز عبور

تاریخ انقضا

محدودیت تعداد کلیک

آمار بازدید

صفحهبندی

غیرفعال کردن لینک

اتصال مستقیم به File Manager

را ارائه میدهد.

مطالعه آفلاین صفحات وب

یکی از جذابترین قابلیتهایی که در نسخههای اخیر توسعه یافت، امکان ذخیره و مطالعه آفلاین صفحات وب است.

اکنون کاربران میتوانند:

صفحات اینترنتی را ذخیره کنند.

نسخه خوانا (Reader Mode) مشاهده کنند.

نسخه اصلی صفحه را با حفظ استایل مشاهده کنند.

صفحات را چاپ یا به PDF تبدیل کنند.

حتی در صورت حذف شدن صفحه از اینترنت نیز آن را مطالعه نمایند.

این قابلیت، سیولی را به جایگزینی مناسب برای سرویسهایی مانند Pocket تبدیل کرده است.

سازگاری با سرورهای ابری

نسخههای جدید تنها روی امکانات کاربر تمرکز نداشتند.

یکی از مهمترین تغییرات، بازطراحی کامل سیستم مدیریت پایگاه داده برای پشتیبانی از Persistent Storage بود.

اکنون سیولی روی محیطهای مختلف مانند:

VPS

سرور اختصاصی

Liara

Runflare

Docker (در نسخههای آینده)

سایر سرورهای Node.js

به سادگی قابل استقرار است و اطلاعات کاربران پس از بروزرسانی یا راهاندازی مجدد حذف نمیشوند.

تجربه کاربری بهتر در هر نسخه

تقریباً در تمامی بروزرسانیها تغییراتی در رابط کاربری نیز انجام شده است.

از جمله:

بازطراحی صفحه ورود

بهبود نسخه موبایل

بازطراحی Bookmark Manager

اضافه شدن حالتهای نمایش Card، List، Headlines و Moodboard

بازطراحی نمایشگر مطالعه آفلاین

بهبود مدیریت نشستها

تکمیل ترجمه فارسی و انگلیسی

افزایش سرعت و پایداری رابط کاربری

صدها رفع اشکال و بهینهسازی

در کنار قابلیتهای جدید، صدها مشکل کوچک و بزرگ نیز برطرف شدهاند؛ از رفع خطاهای آپلود فایل و مدیریت پوشهها گرفته تا بهبود عملکرد تقویم، سیستم مالی، یادداشتها، مدیریت فایل، ذخیرهسازی آفلاین، مدیریت لینکها، رویدادهای چندروزه و بسیاری از بخشهای دیگر.

این روند باعث شده نسخه Self-Hosted در هر بروزرسانی پایدارتر، سریعتر و قابل اعتمادتر از قبل شود.

توسعهای که ادامه دارد

نسخه Self-Hosted سیولی تنها در چند ماه، بیش از ۲۰ نسخه بروزرسانی دریافت کرده است؛ بروزرسانیهایی که تنها شامل رفع اشکال نبودهاند، بلکه امکانات جدید، بهبودهای امنیتی، ارتقای تجربه کاربری و قابلیتهای حرفهای متعددی را به نرمافزار اضافه کردهاند.

هدف ما از ابتدا ساخت محصولی بوده که با نیاز کاربران رشد کند. به همین دلیل، بسیاری از قابلیتهای جدید بر اساس بازخورد کاربران طراحی و پیادهسازی شدهاند و این مسیر توسعه همچنان ادامه خواهد داشت.

اگر به دنبال یک نرمافزار Self-Hosted برای مدیریت اطلاعات شخصی و سازمانی هستید که بهطور مستمر توسعه پیدا میکند، امنیت بالایی دارد و امکانات آن در هر نسخه کاملتر میشود، سیولی انتخابی است که تنها در آغاز مسیر خود قرار دارد.

🚀 نسخه Self-Hosted سیولی را همین امروز تهیه کنید

اگر به دنبال یک نرمافزار Self-Hosted برای مدیریت اطلاعات شخصی و سازمانی هستید که کنترل کامل دادهها را در اختیار شما قرار دهد، نسخه Self-Hosted سیولی بهترین انتخاب است. با خرید این نسخه، علاوه بر تمامی امکانات نسخه ویندوز، به ماژولهای اختصاصی مدیریت فایل (File Manager) و کوتاهکننده لینک (URL Shortener) نیز دسترسی خواهید داشت و از بروزرسانیهای مستمر و قابلیتهای جدید آینده بهرهمند میشوید.

۲
۰
فروشگاه فایل های دیجیتال
فروشگاه فایل های دیجیتال
ارائه کننده محصولات تخصصی نرم افزاری https://digifilestore.ir
شاید از این پست‌ها خوشتان بیاید