پایگاه دانش

رسانه‌های WordPress خود را به فضای ذخیره‌سازی Zinn® منتقل کنید

تصاویر و ویدیوی خود را به جای سرور وب خود، در ذخیره‌سازی شیء Zinn® ذخیره کنید — بدون اینکه حتی یک کلید دسترسی را در WordPress تایپ کنید.

تصاویر و ویدیوها معمولاً بزرگ‌ترین مواردی هستند که یک سایت وردپرس (WordPress) سرویس می‌دهد. انتقال آن‌ها به فضای ذخیره‌سازی شیء Zinn®، آن بار را از روی وب‌سرور و سهمیه دیسک شما برمی‌دارد.

شما هرگز کلید دسترسی وارد نمی‌کنید

این همان بخشی است که ارزش خواندن دارد، زیرا این ویژگی افزونه ما را از سایر محصولات این دسته متمایز می‌کند.

هر افزونه برون‌سپاری رسانه دیگری از شما می‌خواهد که یک کلید دسترسی S3 و رمز عبور آن را در وردپرس (WordPress) جای‌گذاری (Paste) کنید. سپس آن‌ها در جدول wp_options شما ذخیره می‌شوند، جایی که هر افزونه دیگری روی سایت شما می‌تواند آن‌ها را بخواند، در هر خروجی مهاجرتی کپی می‌شوند و در پشتیبانی (Back-up) که برای یک توسعه‌دهنده می‌فرستید قرار می‌گیرند. اگر آن جفت کلید افشا شود، کل باکت (Bucket) شما در معرض خطر قرار می‌گیرد.

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

اگر آن توکن روزی افشا شود، با یک کلیک آن را از داشبورد خود لغو می‌کنید. این کار را نمی‌توانید با یک کلید دسترسی افشاشده انجام دهید.

فعال‌سازی

  1. سایت خود را در داشبورد باز کرده و به Files & databases → Media offload بروید.
  2. روی Turn on media offload بزنید. فضای ذخیره‌سازی شما برایتان راه‌اندازی می‌شود.
  3. روی Get a pairing code بزنید. این کد یک‌بار کار می‌کند و پس از سی دقیقه منقضی می‌شود.
  4. افزونه Zinn® Media Offload را روی سایت وردپرس (WordPress) خود نصب کرده، به Settings → Zinn® Media Offload بروید، کد را جای‌گذاری (Paste) کرده و روی Connect بزنید.

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

وضعیت فعلی رسانه‌های شما

فایل‌های شما در فضای ذخیره‌سازی Zinn® کپی می‌شوند و سایت شما به سرویس‌دهی از روی کپی‌های خودش ادامه می‌دهد. هنوز هیچ‌چیز در صفحات شما تغییر نمی‌کند.

این کار عمدی است: آپلود کردن و سرویس‌دهی دو مرحله هستند و انجام دادن مرحله اول به خودی خود امن است. هنگامی که رسانه در حال انتقال است، Rewrite media URLs را روشن کنید تا صفحات شما به‌جای وب‌سرورتان، به سمت CDN اشاره کنند.

محل سرویس‌دهی رسانه شما

به محض اینکه بازنویسی (Rewriting) را روشن کنید، بیشتر سایت‌ها از نام میزبان (Hostname) رسانه مشترک ما سرویس می‌گیرند. هیچ‌چیز برای تنظیم کردن وجود ندارد.

سایت‌های بدون ردپای سئو (Footprint-free) متفاوت هستند و این تفاوت کاملاً عمدی است. آن‌ها هرگز از یک نام میزبان (Hostname) مشترک Zinn® سرویس نمی‌گیرند، زیرا هر سایتی که از آن استفاده کند، آدرس یکسانی را در سورس صفحه خود تبلیغ می‌کند؛ و این دقیقاً همان پیوندی بین سایت‌های شما است که میزبانی بدون ردپای سئو (Footprint-free) برای جلوگیری از آن وجود دارد. بنابراین، یک سایت بدون ردپای سئو (Footprint-free) رسانه خود را تا زمانی که دامنه مختص خودش را به آن بدهید، از روی خود سایت سرویس می‌دهد: یک زیردامنه بسازید (مثلاً media.yoursite.com)، آن را به سمت باکت (Bucket) خود هدایت کنید و آن را در بخش Media domain در داشبورد وارد کنید. در این صورت، رسانه‌تان از روی دامنه شما سرویس داده می‌شود و هیچ‌چیز آن را به هر چیز دیگری که متعلق به شماست متصل نمی‌کند.

شما می‌توانید از دامنه خود در هر سایتی استفاده کنید، نه فقط در یک سایت بدون ردپای سئو (Footprint-free)؛ این ویژگی در سایر جاها صرفاً اختیاری است.

تنظیمات در داشبورد شما قرار دارند، نه در وردپرس (WordPress)

این افزونه به جز کد جفت‌سازی، هیچ تنظیمات دیگری ندارد. اینکه آیا URLها بازنویسی شوند و آیا کپی‌های محلی حذف شوند یا خیر، در داشبورد Zinn® شما تصمیم‌گیری می‌شود؛ بنابراین همیشه فقط یک مکان وجود دارد که پاسخ در آن قرار دارد و هیچ راهی وجود ندارد که این دو با هم تناقض داشته باشند.

حذف کپی‌های محلی

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

اگر مشکلی پیش آمد

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

غیرفعال کردن افزونه، آپلودهای جدید را متوقف می‌کند. رسانه‌هایی که قبلاً منتقل شده‌اند به کار خود ادامه می‌دهند.

استفاده از باکت (Bucket) شخصی خودتان

به جای استفاده از فضای ذخیره‌سازی ما، می‌توانید باکت (Bucket) سازگار با S3 خود را در داشبورد متصل کنید؛ افزونه به همان روش کار می‌کند و همچنان هرگز کلید را نگه نمی‌دارد.

هنوز مشکل دارید؟

پشتیبانی در تمامی پلن‌ها گنجانده شده است و پاسخ‌ها به زبان خود شما ارائه می‌شوند.

تماس با پشتیبانی همه مقالات