WebP হল একটি আধুনিক এবং আরও অর্থনৈতিক চিত্র বিন্যাস যা Google অপ্রচলিত PNG এবং JPEG এর পরিবর্তে ব্যবহার করার পরামর্শ দেয়৷
WebP ব্যবহার করার একমাত্র অসুবিধা হল যে সমস্ত ব্রাউজার এখনও এটি সমর্থন করে না। অতএব, সমাধান "কপালে" (সব ছবিকে ওয়েবপিতে রূপান্তর করুন) - মাপসই হয় না।
WebP-এর ব্যবহার আমাদের CDN বিন্যাসের সাথে পুরোপুরি ফিট করে।
এটি কীভাবে কাজ করে:
যখন একটি সাইট ভিজিটর দ্বারা প্রতিটি ছবি অনুরোধ করা হয় CDN OptiPic ভিজিটরের ব্রাউজার WebP ফর্ম্যাট সমর্থন করে কিনা তা নির্ধারণ করে ।
সমর্থিত হলে, ছবিটি WebP হিসাবে রেন্ডার করা হয়৷
সমর্থিত না হলে, ছবিটি পুরানো বিন্যাসে রেন্ডার করা হয় (কিন্তু একই সময়ে অপ্টিমাইজ করা এবং সংকুচিত)।
এই ক্ষেত্রে, ছবির WebP সংস্করণটি CDN পাশের পটভূমিতে সম্পূর্ণরূপে তৈরি হয় - প্রতিটি ছবি WebP-এ রূপান্তরিত হওয়ার জন্য ভিজিটর/ব্রাউজার অপেক্ষা করে না।
কোনো WebP সমর্থন নেই।
অপ্টিমাইজেশনের পর সব ছবিই আসল ফরম্যাটে (png/jpeg) থাকে।
Google PageSpeed Insights নির্ধারণ করে যে ছবিগুলিকে সঠিকভাবে সংকুচিত করা হয়েছে এবং আধুনিক WebP ফর্ম্যাটের জন্য অপ্টিমাইজ করা হয়েছে৷
ছবিগুলি সার্চ ইঞ্জিন দ্বারা সঠিকভাবে সূচিত করা হয়, আপনার সাইটের সাথে লিঙ্ক করা হয় এবং আপনার ডোমেনের দ্বারা চিত্রগুলির জন্য অনুসন্ধান করা হয়৷
ছবির URL পরিবর্তন করা হয়েছে - এখন সেগুলি OptiPic CDN-এ নিয়ে যাবে৷ আপনি যদি URL অপরিবর্তিত রাখতে চান, তাহলে আপনি Nginx (proxying) এর মাধ্যমে সর্বজনীন সংযোগ ব্যবহার করতে পারেন অথবা OptiPic CDN সংযোগ করতে পারেন আপনার সাবডোমেনে (উদাহরণস্বরূপ, img.site.com)।
Google PageSpeed Insights নির্ধারণ করে যে ছবিগুলি সঠিকভাবে সংকুচিত করা হয়েছে, কিন্তু দৃঢ়ভাবে আরও উন্নত WebP চিত্র বিন্যাস ব্যবহার করার সুপারিশ করে৷
ছবিগুলি সার্চ ইঞ্জিন দ্বারা সঠিকভাবে সূচিত করা হয়, আপনার সাইটের সাথে লিঙ্ক করা হয় এবং আপনার ডোমেনের দ্বারা চিত্রগুলির জন্য অনুসন্ধান করা হয়৷
মোবাইল ডিভাইস থেকে অনুরোধ করা হলে CDN মোবাইলের জন্য একটি অতিরিক্ত লাইটওয়েট সংস্করণে ছবি দেয়।
যদি একটি নিয়মিত কম্পিউটার (পিসি) থেকে ছবিটির অনুরোধ করা হয়, তাহলে CDN আর কোন ত্রাণ ছাড়াই ছবিটি দেয়৷
মোবাইল ডিভাইসের জন্য কোন সমর্থন নেই - ছবি মোবাইল এবং পিসি উভয় জন্য একই ভাবে দেওয়া হয়.
অপ্টিমাইজেশান সম্পূর্ণভাবে আমাদের CDN এর পাশে হয়।
আপনার সাইটে ইনডেক্স ডাটাবেস তৈরি করা হয় না, সংরক্ষণ করা হয় না, আপডেট করা হয় না।
শুধুমাত্র আমাদের CDN-এ ইমেজের অপ্টিমাইজ করা সংস্করণের লিঙ্কগুলি আপনার সাইটে নির্দেশ করা হয়েছে।
ছবির URL পরিবর্তন করা হয়েছে - এখন সেগুলি OptiPic CDN-এ নিয়ে যাবে৷ আপনি যদি URL অপরিবর্তিত রাখতে চান, তাহলে আপনি Nginx (proxying) এর মাধ্যমে সর্বজনীন সংযোগ ব্যবহার করতে পারেন অথবা OptiPic CDN সংযোগ করতে পারেন আপনার সাবডোমেনে (উদাহরণস্বরূপ, img.site.com)।
ছবি ট্র্যাফিক আমাদের CDN এর মাধ্যমে যায়, উপরন্তু আপনার হোস্টিং থেকে এই লোডটি সরিয়ে দেয়।
ইমেজ অপ্টিমাইজেশানের প্রক্রিয়াটি আমাদের API এর পাশে ঘটে।
"সূচী" ডাটাবেস (অর্থাৎ আপনার সাইটের সমস্ত ছবির একটি তালিকা) সংরক্ষণ করা হয় এবং বিট্রিক্সে চলমান আপনার ডাটাবেস থেকে পর্যায়ক্রমে আপডেট/পঠিত হয়।
এটি হোস্টিং হার্ড ড্রাইভে লোড যোগ করে, সেইসাথে সাইট ডাটাবেস (MySQL) CDN এর তুলনায়।
ইমেজ ট্রাফিক আপনার হোস্টিং এর মধ্য দিয়ে যায়, এতে একটি লোড তৈরি হয়।
CDN সম্পূর্ণভাবে এই কাজটি গ্রহণ করে।
CDN থেকে ছবি যতটা সম্ভব দক্ষতার সাথে রেন্ডার করা হয়। ব্রাউজারে ডেটা স্থানান্তর দ্রুত করতে বিভিন্ন ক্যাশিং প্রক্রিয়াও ব্যবহার করা হয়।
প্রতিটি অনুরোধের সাথে প্রতিবার ফ্লাইতে ছবিগুলি রূপান্তরিত, অপ্টিমাইজ করা এবং সংকুচিত করা হবে না। CDN পটভূমিতে অনুরোধ করা চিত্রের জন্য একবার এই সমস্ত প্রক্রিয়া পরিচালনা করবে যাতে আপনার সাইটের দর্শকদের কাছে চিত্র সরবরাহে বাধা না পড়ে।
ইন্টিগ্রেশনের ক্লাসিক সংস্করণে, আপনার হোস্টিং/সার্ভার এই কাজটি নেয়। তাই, ইমেজ ট্রান্সফারের কার্যকারিতা শুধুমাত্র আপনার সার্ভার/হোস্টিং এর সর্বোত্তম সেটিংসের উপর নির্ভর করে।
ছবি দেখার জন্য অর্থ প্রদান করা হয়।
এই বিকল্পটি সবচেয়ে স্বচ্ছ - আপনি শুধুমাত্র সেই ছবিগুলি দেখার জন্য অর্থ প্রদান করেন যা আপনার সাইটে দর্শকদের কাছে প্রদর্শিত হয়৷
যদি ছবিগুলি সাইটের সাথে ফোল্ডারে থাকে, কিন্তু সাইটের কোথাও প্রদর্শিত না হয়, তাহলে আপনি তাদের অপ্টিমাইজ করার খরচ বহন করবেন না।
আপনি আপনার সাইটের ট্রাফিকের অনুপাতে অর্থ প্রদান করেন।
প্রথমে, যখন আপনার সাইটের ট্রাফিক কম থাকে, তখন এটিতে ছবি দেখার সংখ্যা ন্যূনতম হবে।
এবং যখন আপনি আপনার সাইট আপগ্রেড করবেন, এবং এর ট্র্যাফিক ইতিমধ্যেই ভাল হবে - আপনি ইমেজ ভিউয়ের একটি বৃহত্তর ভলিউমের জন্য অর্থ প্রদান করতে পারবেন, কারণ সাইটটি আগের তুলনায় কম ট্রাফিকের তুলনায় বেশি আয় আনবে৷
প্রতিটি ছবির কার্যকর সংকোচনের জন্য অর্থ প্রদান করা হয়। কম্প্রেশন কার্যকর বলে বিবেচিত হয় যদি সংকুচিত ছবির ওজন (বাইটে) কম্প্রেশনের আগে মূল ছবির ওজনের চেয়ে কম হয়।
তাছাড়া, সিস্টেম স্বয়ংক্রিয়ভাবে নির্ধারণ করতে পারে না যে আপনার সাইটের ফোল্ডারে কোন ছবি সক্রিয়ভাবে সাইটে ব্যবহার করা হয়েছে (প্রদর্শিত) এবং কোনটি "ডেড ওয়েট" এবং সাইটটিতে খুব কমই বা কখনই প্রদর্শিত হয় না। অতএব, সিস্টেমটি পাওয়া সাইটের সমস্ত চিত্র সংকুচিত হয়। এবং আপনি সিস্টেম সেটিংসে ম্যানুয়ালি নিবন্ধন করে অপ্রয়োজনীয় ফোল্ডার / ফাইলগুলিকে বাদ দিতে পারেন (বা বিপরীতে - শুধুমাত্র সেই ফোল্ডারগুলিকে নিবন্ধন করুন যেগুলি প্রক্রিয়া করা দরকার)।