আপনি যদি অনলাইন বিজনেস চালানোর জন্য ওয়েবমাস্টার হন, তবে জানেন যে Google এবং অন্যান্য সার্চ ইঞ্জিনে ভালো র্যাঙ্ক পाने এর একটি ফ্যাক্টর হলো ফাস্ট-লোডিং সাইট। এবং হ্যাঁ, একটি পরামর্শ যা আপনি শোনেন সেটি হলো ইমেজগুলো সর্বনিম্ন সম্ভব সাইজে অপ্টিমাইজ করা যাতে সাইট লোডিং স্লো না হয়। আপনি যদি WordPress ব্যবহার করেন, তবে Optimus একটি ইমেজ-অপ্টিমাইজেশন প্লাগইন যা আপনাকে ট্রাই করা উচিত।
Optimus কী?
Optimus একটি WordPress প্লাগইন (KeyCDN দ্বারা ডেভেলপড) যা আপনার সাইটে আপলোড করা ইমেজগুলো অপ্টিমাইজ করে এবং সম্ভাব্যভাবে ৭০% পর্যন্ত ইমেজ সাইজ কমিয়ে দেয়।
আপনি WordPress-এ নতুন ইমেজ আপলোড করলে, ইমেজটি Optimus.io সার্ভারে পাঠানো হয় অপ্টিমাইজেশনের জন্য। অপ্টিমাইজড ইমেজটি তারপর আপনার সার্ভারে ফেরত পাঠানো হয় যেখানে আপলোড করা ফাইলটি রিপ্লেস করে। সব স্টেপ পটভূমিতে শান্তভাবে এবং রিয়েল-টাইমে হয়।
Optimus লসলেস কমপ্রেশন ব্যবহার করে তাই আপনার ইমেজ কোয়ালিটি প্রভাবিত হয় না। এটি ইমেজ থেকে সব অপ্রয়োজনীয় মেটাডেটা বাদ দেয় ছোট ফাইল সাইজের জন্য।
প্লাগইনটি ফ্রি, যদিও ১০০KB ইমেজ লিমিটেশন থাকে। Optimus HQ-এ ($19/বছর) আপগ্রেড করলে সব ইমেজ .webp ফরম্যাটে কনভার্ট করা যায় যা ফাইল সাইজ আরও কমিয়ে দেয়। একটি বিষয় লক্ষ্য করবেন: .webp ফরম্যাট শুধু Chrome এবং Opera-এ সাপোর্টেড।
ইমেজ কমপ্রেশন তুলনা
Optimus অন্যান্য ইমেজ অপ্টিমাইজেশন প্লাগইনারের সাথে কীভাবে তুলনা হয় সেটি চেক করতে WP Smush, Kraken এবং Optimus নিয়ে একটি টেস্ট করলাম।
ব্যবহৃত ইমেজটি ছিল মাউন্ট ফুজির একটি ফটো। আসল ফাইল সাইজ ৬৬৯,৯৮২ বাইট (৬৭২ KB)।
সব তিনটি প্লাগইন দিয়ে একই ইমেজের বিভিন্ন ইনস্ট্যান্স অপ্টিমাইজ করার ফলাফল:
| ইমেজ অপ্টিমাইজেশন সার্ভিস | আসল ইমেজ সাইজ (বাইট) | কমপ্রেসড ইমেজ সাইজ (বাইট) | বাঁচানো (%) |
|---|---|---|---|
| Optimus | 669,982 | 577,337 | 13.83 |
| WP Smush | 669,982 | 577,367 | 13.82 |
| Kraken (Lossless) | 669,982 | 631,653 | 5.72 |
| Kraken (Lossy) | 669,982 | 111,563 | 83.35 |
| Optimus (webp) | 669,982 | 109,922 | 83.59 |
লসলেস কমপ্রেশনে, Optimus সেরা অপ্টিমাইজেশন দেয়, WP Smush-এর সাথে প্রায় সমান। Kraken ৫% কম্প্রেশনের সাথে পিছিয়ে আছে।
যদি Kraken-এর লসি কমপ্রেশন বিবেচনা করা হয় (Optimus লসি অফার করে না), তবে ফাইল সাইজ রिडাকশনে বড় পার্থক্য আছে (৮৩% বনাম ১৩%)। অন্যদিকে, Optimus-দ্বারা প্রদত্ত .webp ফরম্যাট লসি কমপ্রেশনের সমকক্ষ ৮৩.৫৯% রিডাকশন দেয়।
নোট: WP Smush-ও লসি কমপ্রেশন দেয়, কিন্তু সেটি প্রো সাবস্ক্রিপশন চায়; তাই আমরা সেটি টেস্ট করলাম না।
.webp ইমেজ সার্ভ করা
উল্লিখিতমতো, .webp ফরম্যাট শুধু Chrome এবং Opera-এ সাপোর্টেড। এখন প্রশ্ন: "কীভাবে শুধু সাপোর্টেড ব্রাউজারের জন্য .webp ইমেজ সার্ভ করবেন?" এখানে WordPress Cache Enabler প্লাগইন কাজে লাগে। Optimus-এর মতো ডেভেলপার দ্বারা তৈরি, WordPress Cache Enabler আপনার ওয়েবসাইটের দুটি স্ট্যাটিক ভার্সন তৈরি করে—একটি নরমাল ইমেজের সাথে এবং অন্যটি .webp ইমেজের সাথে। এটি ডিটেক্ট করে ব্রাউজার .webp সাপোর্ট করে কিনা এবং ইউজারকে উপযুক্ত ভার্সন সার্ভ করে। চিন্তা করুন এটি একটি পেজ ক্যাশিং প্লাগইনের মতো (W3 Total Cache বা WP Super Cache-এর মতো), কিন্তু .webp সাপোর্টের সাথে।
উপসংহার
আপনি যদি সর্বোচ্চ ফাইল রিডাকশন চান এবং সামান্য ইমেজ কোয়ালিটি লস মেনে নেন, তবে Kraken Image Optimizer ব্যবহার করুন (আমরা MakeTechEasier-এ এটি ব্যবহার করি)। কিন্তু আপনি যদি .webp সাপোর্টসহ লসলেস কমপ্রেশন চান, তবে Optimus ট্রাই করুন। এর KeyCDN নেটওয়ার্ক এবং WP Cache Enabler-এর সাথে মিলিয়ে আপনি আপনার সাইট লোডিং স্পিড অনেক উন্নত করতে পারেন।