خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

با Filestack آپلود و ذخیره سازی فایل را به سایت خود اضافه کنید

اگر به یک راه حل همه کاره برای انتخاب و آپلود فایل نیاز دارید، FileStack پاسخگو است.

Filestack سرویسی است که فرآیند فعال کردن آپلود فایل در یک وب سایت یا برنامه را ساده می کند. چه در حال دریافت رزومه باشید، چه اضافه کردن پشتیبانی برای تصاویر نمایه، یا ارسال آثار برای یک مسابقه هنری، Filestack می تواند به شما کمک کند.

اما Filestack چیزی بیش از یک مؤلفه فرانت‌اند است، بلکه یک سرویس پشتیبان کامل برای ذخیره‌سازی فایل است. می توانید با استفاده از HTTP API یا یکی از SDK های موجود به فایل ها دسترسی داشته باشید. زیر را بخوانید تا دریابید که چگونه Filestack می تواند نیازهای آپلود فایل شما را ساده کند

Filestack چیست؟

Filestack یک سرویس جزئی، بخشی محصول است. دو عنصر اصلی دارد:

  1. یک مؤلفه رابط کاربری جلویی که ورودی فایل HTML پیش‌فرض را بهبود می‌بخشد.
  2. یک سرویس پشتیبان برای ذخیره سازی و تحویل محتوا.

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

اگر شما سایتی را بدون باطن سرور مدیریت می کنید، Filestack بسیار مرتبط است. به ویژه برای سایت های استاتیک، پشتیبانی کامل از آپلود فایل یک مزیت بزرگ است.

یک انتخاب کننده فایل جلویی

شما می توانید کمترین میزان عملکرد را در عرض چند دقیقه دریافت کنید. با ثبت نام رایگان در Filestack شروع کنید. بدون پرداخت چیزی، هر ماه موارد زیر را دریافت می کنید:

  • پهنای باند: 1.0 گیگابایت
  • بارگذاری: 500
  • تبدیل: 1000
  • ذخیره سازی پشته فایل: 1.0 گیگابایت
مطلب مرتبط:   مینی کامپیوتر IT13 GEEKOM قدرت خالص را در یک بسته Pico ارائه می دهد

پس از ورود به حساب کاربری خود، به داشبورد Filestack خود بروید. این کلید API شما را در گوشه سمت راست بالا، در کنار دکمه ای نشان می دهد که آن را در کلیپ بورد شما کپی می کند. کلید API شما حیاتی است زیرا هنگام ادغام سرویس از آن برای شناسایی حساب خود استفاده خواهید کرد.

اکنون می توانید یک انتخابگر ساده فایل پیش فرض را به سایت خود اضافه کنید. در اینجا چند نمونه HTML وجود دارد که یک نمونه کار حداقلی ایجاد می کند:

<!DOCTYPE html>
<html>

<head>
   <script src="//static.filestackapi.com/filestack-js/3.x.x/filestack.min.js"></script>
</head>

<body>
    <script>
   const client = filestack.init(API_KEY);
   client.picker().open();
    </script>
</body>

</html>

توجه داشته باشید که می توانید فایل اصلی جاوا اسکریپت را از دامنه Filestack ارجاع دهید، بنابراین حتی نیازی به آپلود آن در سرور خود ندارید. این صفحه را در مرورگر خود باز کنید و با انتخابگر فایل آزمایش کنید. انتخابگر شامل پشتیبانی از کشیدن و رها کردن بارگذاری فایل است:

یک فایل از مدیر فایل به مؤلفه Filestack در یک مرورگر وب کشیده می شود.

حتی می‌توانید فایل‌ها را از منابعی غیر از رایانه خود بارگذاری کنید، از جمله Google Drive، Instagram، و جستجوی وب:

انتخابگر Filestack که نتایج جستجوی تصویر را برای کلمه "پنگوئن" نشان می دهد.

آپلود کننده فایل همچنین از ویژگی های اصلی ویرایش تصویر مانند برش و چرخش پشتیبانی می کند:

انتخابگر Filestack که تصویر یک پنگوئن را در طرح دایره ای برش می دهد.

یک وب سرویس Back-end

هنگامی که انتخابگر فایل اصلی را آزمایش کردید، مرورگر محتوا را در پشتیبان Filestack بررسی کنید. فایل(هایی) را که آپلود کرده اید، به همراه کنترل هایی برای دانلود یا حذف آنها خواهید دید. هر فایل همچنین دارای یک لینک مستقیم از طریق یک شبکه تحویل محتوا (CDN) است. Filestack برای پشتیبانی از CDN ساخته می شود، بنابراین می توانید محتوا را با کارایی بیشتر به بازدیدکنندگان سایت خود نمایش دهید.

مطلب مرتبط:   یک زبان جدید را به راحتی با Inspod و Markup یاد بگیرید

مرورگر محتوا در برنامه وب فایل استک یک فایل تصویری پنگوئن را که به تازگی آپلود شده را نشان می دهد.

تجزیه و تحلیل ها برای کمک به شما در ردیابی پهنای باند و آپلودها در طول زمان در دسترس هستند. اگر به طور منظم از این سرویس استفاده می کنید و نیاز به نظارت بر استفاده دارید، این کار مفید است.

همچنین یک API آپلود فایل کامل وجود دارد که به شما امکان می دهد عملکردهای پیشرفته تری ایجاد کنید. برای جزئیات بیشتر، مستندات جامع Filestack را بررسی کنید.

برای انتخابگر بیایید، برای API آپلود فایل بمانید

Filestack ترکیبی مفید از آپلودکننده فرانت‌اند و ذخیره‌سازی فایل بک‌اند است. می توانید از آن با یک سایت ثابت استفاده کنید تا قابلیت آپلود را ارائه دهید که در غیر این صورت غیرممکن است.