درباره افزونه ابر آروان فضای ابری ArvanCloud Object Storage
داستان این افزونه به دی ماه ۱۴۰۰ برمیگرده. تیم ابر آروان، یکی از بزرگترین ارائهدهندههای زیرساخت ابری ایران، وقتی دید که مشتریان وردپرسش مجبورن فایلهاشون رو یا روی هاست اشتراکی گران نگه دارن یا از سرویسهای خارجی مثل AWS S3 استفاده کنن که برای کاربر ایرانی نه پرداختش راحته، نه سرعتش قابل قبوله، تصمیم گرفت یه افزونه بسازه که وردپرس رو مستقیم به Object Storage خودش وصل کنه. هدف ساده بود: یه راهحل داخلی برای مشکل همیشگی فضای هاست. افزونه چند کار اصلی انجام میده. اول، هر فایلی که توی کتابخانه رسانه وردپرس آپلود میکنی رو بهشکل خودکار به صندوقچه (Bucket) آروان منتقل میکنه تا فضای هاست خالی بمونه. دوم، از فایلها و دیتابیس وردپرس نسخه پشتیبان میسازه و مستقیم روی فضای ابری ذخیره میکنه. سوم، آپلود دستهجمعی (Bulk Upload) داره که میتونی فایلهای قدیمی رو هم منتقل کنی. علاوه بر اینا از WP-CLI هم پشتیبانی میکنه و میتونی با دستور wp ac-storage همه کارها رو از ترمینال انجام بدی. برای کاربر ایرانی این افزونه یه مزیت بزرگ داره که هیچ آلترناتیو خارجی نمیتونه بهش برسه: زیرساخت کاملاً داخلی. نه نیاز به VPN برای اتصال، نه مشکل تحریم در پرداخت، نه تأخیر بهخاطر فاصله جغرافیایی. چون Object Storage آروان با CDN داخلیشون یکپارچهست، فایلهای آپلودشده از طریق شبکه توزیع محتوای ایرانی سرو میشن و سرعت بارگذاری برای کاربر ایرانی محسوس بهتر میشه. روی هاست اشتراکی معمولی هم بدون نیاز به تنظیمات خاص سرور کار میکنه. ولی محدودیتهایی هم داره که باید صادقانه بگیم. اول اینکه این افزونه فقط با سرویس Object Storage خود آروان کار میکنه؛ اگه از سرویس دیگهای مثل لیارا، ابرسبز یا هاست خارجی استفاده میکنی، به دردت نمیخوره. دوم، بعضی کاربران در فروم وردپرس گزارش دادن که افزونه گاهی فایلهای محلی رو حذف کرده حتی با اینکه گزینه نگهداشتن فایل محلی فعال بوده؛ این باگ گزارششدهای هست که باید جدی گرفته بشه. سوم، بهروزرسانیها گاهی با تأخیر منتشر میشن و بعضی نسخهها روی PHP 8.1 به بالا خطاهای Notice میدن. توصیه عملی: اگه سایتت روی زیرساخت آروان هست یا اکانت Object Storage آروان داری، این افزونه بهترین گزینهست؛ ولی قبل از فعال کردن گزینه حذف فایل محلی، حتماً یه بکاپ دستی از پوشه uploads بگیر.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 1.15.1» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (arvancloud-object-storage-1.15.1.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه ابر آروان فضای ابری ArvanCloud Object Storage اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.15.1
- fix: Resolved an issue with bulk uploads
- fix: Resolved an issue with bulk uploads failing for files containing Unicode characters in their filenames
- improvement: Enhanced the performance of the bulk delete operation
- Some minor improvement