Pload – بهینه‌ساز هوشمند تصویر و WebP

توضیحات

بیشتر بهینه‌سازهای تصویر سعی می‌کنند کل کتابخانه را هرچه سریع‌تر تبدیل کنند. روی هاست اشتراکی نتیجه‌اش خطای زمان اجرا، کمبود حافظه یا اخطار هاست به‌خاطر مصرف CPU است. Pload راه آهسته را می‌رود: اول می‌سنجد سرور شما چقدر توان دارد، بعد هر دقیقه چند صد تصویر را تبدیل می‌کند و از همان محدوده بیرون نمی‌زند. کتابخانه‌ای با ۲۰۰ هزار تصویر به‌جای اینکه سایت را از کار بیندازد، فقط چند روز طول می‌کشد.

فایل‌های اصلی شما هیچ‌وقت تغییر نمی‌کنند. Pload کنار هر تصویر JPEG و PNG یک نسخهٔ WebP می‌سازد (برای photo.jpg فایل photo.jpg.webp) و فقط وقتی نگهش می‌دارد که واقعاً کم‌حجم‌تر باشد.

چه کارهایی می‌کند

  • پیش از شروع سرور را آزمایش می‌کند: کدام موتور تصویر کار می‌کند (Imagick یا GD)، هر مرحله چقدر حافظه و زمان می‌تواند مصرف کند، و فایل‌های WebP چقدر فضای دیسک لازم دارند.
  • در مرحله‌های کوتاه و در پس‌زمینه با WP-Cron تبدیل می‌کند. اگر WP-Cron خاموش یا مسدود باشد، بازدیدهای سایت، یک صفحهٔ باز پیشخوان، Cron Job سرور یا یک سرویس Cron آنلاین رایگان می‌توانند مرحله‌ها را اجرا کنند.
  • اول تصاویر تازه‌آپلودشده را بهینه می‌کند و بعد سراغ کتابخانه می‌رود، از جدیدترین تصاویر.
  • WebP را با یک تگ به مرورگرهایی که از آن پشتیبانی می‌کنند نشان می‌دهد. بدون قوانین .htaccess، بنابراین روی Apache، Nginx و LiteSpeed ​​و با حافظه پنهان صفحات کار می‌کند.
  • با Lazy Load قالب‌ها سازگار است (WoodMart و قالب‌های مشابهی که آدرس واقعی تصویر را در data-src نگه می‌دارند).
  • حالت سازگاری اختیاری برای تصاویری که صفحه‌سازها بدون توابع تصویر وردپرس در صفحه می‌گذارند.
  • وقتی فضای دیسک کم شود، خودکار متوقف می‌شود. روی cPanel سهمیهٔ واقعی حساب را می‌خواند، نه فضای کل دیسک سرور را.
  • سه سطح کیفیت یا عدد دلخواه خودتان، و امکان ساخت دوبارهٔ فایل‌های WebP موجود بعد از تغییر کیفیت.
  • استثنا بر اساس تصویر، آدرس صفحه یا کلاس CSS.
  • گزینهٔ «بهینه‌سازی همین حالا» و ستون WebP در کتابخانهٔ رسانه.
  • با یک کلیک همهٔ فایل‌های WebP، کم‌کم و پیش از حذف افزونه، پاک می‌شوند.

حریم خصوصی

همه‌چیز روی سرور خود شما انجام می‌شود. Pload تصویر یا هیچ دادهٔ دیگری را به جایی نمی‌فرستد و به حساب کاربری یا کلید API نیاز ندارد.

عکس‌های صفحه

نصب

  1. افزونه را نصب و فعال کنید.
  2. به رسانه Pload بروید. آزمایش سرور و برآورد فضای دیسک خودکار اجرا می‌شوند.
  3. کیفیت را انتخاب کنید و روی «شروع بهینه‌سازی» بزنید.
  4. وقتی اولین فایل‌های WebP ساخته شدند، «نمایش WebP به بازدیدکنندگان» را روشن کنید و کش صفحه را پاک کنید.

سوالات متداول

آیا تصاویر اصلی من تغییر می‌کنند؟

خیر. فایل‌های WebP کنار فایل‌های اصلی ذخیره می‌شوند. اگر «نمایش WebP به بازدیدکنندگان» را خاموش کنید، سایت بلافاصله دوباره تصاویر اصلی را نشان می‌دهد.

چرا آهسته است؟

عمداً. هر مرحله در محدودهٔ زمان و حافظه‌ای می‌ماند که آزمایش سرور اندازه گرفته، تا سایت عادی کار کند. روی VPS می‌توانید سرعت پردازش را روی «سریع» بگذارید.

آیا از AVIF پشتیبانی می‌کند؟

هنوز نه. آزمایش سرور از همین حالا بررسی می‌کند که هاست شما می‌تواند فایل AVIF بسازد یا نه؛ تبدیل به AVIF برای نسخه‌های بعدی برنامه‌ریزی شده است.

چطور همه‌چیز را حذف کنم؟

به رسانه Pload ابزارها بروید و «حذف همهٔ فایل‌های WebP» را بزنید، بعد افزونه را حذف کنید. حذف افزونه تنظیماتش را هم پاک می‌کند، اما فقط چند ثانیه برای پاک کردن فایل‌ها وقت دارد؛ پس روی کتابخانهٔ بزرگ اول از همین گزینه استفاده کنید.

نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

توسعه دهندگان و همکاران

“Pload – بهینه‌ساز هوشمند تصویر و WebP” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“Pload – بهینه‌ساز هوشمند تصویر و WebP” به 1 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “Pload – بهینه‌ساز هوشمند تصویر و WebP” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

1.0.0

  • اولین انتشار عمومی.