ছোট আকারের হ্রাসের জন্য ওভারহেড সংকোচনের এবং ডিকম্প্রেসিংয়ের জন্য কি জিগপিং চিত্রগুলি মূল্যবান?


37

বেশিরভাগ চিত্রের ফর্ম্যাটগুলি ইতিমধ্যে সংকুচিত হয়েছে। তবে প্রকৃতপক্ষে, আমি যদি কোনও চিত্র নিয়ে তা সংকুচিত করি (এটি জিপিং), এবং তারপরে আমি সংক্ষেপিতটিকে তুলনামূলকভাবে কমপ্রেসডের সাথে তুলনা করি তবে আকারের মধ্যে পার্থক্য রয়েছে, যদিও এ জাতীয় নাটকীয় পার্থক্য না।

প্রশ্নটি হ'ল চিত্রগুলি কী দর্শনীয়? ক্লায়েন্টের ব্রাউজারে প্রবিষ্ট কন্টেন্টের আকার আরও কম হবে, তবে ডি-জিপিং করার সময় কিছু ক্লায়েন্টের ওভারহেড থাকবে।


2
আপনার সার্ভার বাটনেলেক সিপিইউ-র তুলনায় নেটওয়ার্কের কাছাকাছি থাকলে নিশ্চিত। অন্যথায়, এখানে কম ঝুলন্ত ফল থাকতে পারে।
কনারাক

উত্তর:


29

গুগল জিজিপ এবং চিত্র / বাইনারি ফাইলগুলি ন্যূনতম পেডলোড আকারে রেফারেন্স দেয়

চিত্র বা অন্যান্য বাইনারি ফাইলগুলির জন্য gzip ব্যবহার করবেন না।

ওয়েব দ্বারা সমর্থিত চিত্র ফাইল ফর্ম্যাটগুলি, পাশাপাশি ভিডিওগুলি, পিডিএফ এবং অন্যান্য বাইনারি ফর্ম্যাটগুলি ইতিমধ্যে সংকুচিত হয়েছে; তাদের উপর জিজিপ ব্যবহার করা কোনও অতিরিক্ত সুবিধা দেয় না এবং এগুলিকে আরও বড় করে তুলতে পারে। চিত্রগুলি সংকুচিত করতে চিত্রগুলি অনুকূলিত করুন


ফেভিকন.ইকো একটি উল্লেখযোগ্য ব্যতিক্রম। আইসিও চিত্রগুলি সংকুচিত নয়, তাই তাদের উপর gzip খুব ভাল সম্পাদন করে।
একটি বিড়াল

7

এটি আরও গুরুত্বপূর্ণ, ক্লায়েন্টের ডেকম্প্রেশন রিসোর্সগুলি (সময়, প্রক্রিয়াকরণ শক্তি, মেমরি ইত্যাদি) বা নেটওয়ার্ক ব্যান্ডউইথের উপর নির্ভর করবে।

উদাহরণ 1) আপনার ক্লায়েন্ট সিস্টেমগুলি হয় সার্ভারের খুব কাছাকাছি থাকে (স্থানীয় নেটওয়ার্কে বলুন) বা উচ্চ গতির সংযোগ রয়েছে, তবে এগুলি খুব কম চালিত হয় (সম্ভবত সীমিত সংস্থানযুক্ত এম্বেড থাকা সিস্টেম)। আপনি কোনও ক্লায়েন্টের সাইড ওভারহেড (আন-জিজিপিং) চাইবেন না এবং সহজেই স্থানান্তর ওভারহেড বহন করতে পারবেন (কয়েকটি বাইট স্থানীয় নেটওয়ার্কে রিয়েল ওয়ার্ল্ডে কোনও পার্থক্য করে না)।

উদাহরণ 2) আপনার ক্লায়েন্টগুলি সমস্ত খুব উচ্চ ক্ষমতাযুক্ত সিস্টেম (বলুন, গড় অফিস ওয়ার্কস্টেশনগুলির উপরে) তবে সেগুলিতে হাজার হাজার রয়েছে এবং আপনার সার্ভারটিতে কেবলমাত্র সীমিত ব্যান্ডউইথ বরাদ্দ রয়েছে। এই দৃশ্যে শেষ ব্যবহারকারীরা সহজেই ওভারহেড এবং প্রতিটি বাইট সার্ভারের কাছে বিবেচনা করতে পারে। জিজিপ দূরে!

রিয়েল ওয়ার্ল্ড) আপনি সম্ভবত নিজের ইমেজগুলি জিপ করা থেকে ভাল না NOT আধুনিক সিস্টেমগুলি প্রসেসিংটি ভালভাবে বহন করতে পারে তবে আপনার যদি সত্যিকারের বিশ্ব প্রত্যাশা থাকে তবে কেউ সেল ফোন বা অন্যান্য স্বল্প শক্তিযুক্ত সিস্টেম ব্যবহার করবেন। অতিরিক্তভাবে আপনি এই বিধিনিষেধ আরোপ করছেন যে প্রাপক আন-জিজিপ করতে সক্ষম হবেন। বেশিরভাগ সময় সমস্যা হওয়া উচিত নয় তবে কেন কাউকে সীমাবদ্ধ রাখুন? আকারের সঞ্চয় তুচ্ছ হবে এবং প্রসেসিং ওভারহেড কোনও সিস্টেমের জন্য হবে না। আপনার আকারের বৃহত্তর পরিমাণের চেয়ে বড় প্রসেসর ওভারহেডের আশা করা উচিত তাই কোনও সাধারণ সংযোগের মাধ্যমে স্থানান্তরকালে আপনি যে কোনও সময় সাশ্রয় করতে পারেন তা জিজেপকে ব্যবহারযোগ্য কিছুতে প্রসেস করার সময় হয়ে পুনরায় তৈরি করার সুযোগ পায়।

আপনার সেরা বাজি আইএমও হ'ল উচ্চতর অপ্টমাইজেশন এবং বিকল্প চিত্র ফর্ম্যাটগুলি অনুসন্ধান করা। সমস্ত জেপিইজি সমানভাবে তৈরি করা হয় না। উদাহরণ: ফটোশপে জেপিগ হিসাবে কোনও চিত্র সংরক্ষণ করুন, তারপরে "ওয়েব এবং ডিভাইসগুলির জন্য সংরক্ষণ করুন" কে জেপিগ হিসাবে, ফাইলের আকার একই মানের সেটিংসের সাথে মারাত্মকভাবে আলাদা হওয়া উচিত। অতিরিক্তভাবে "সংরক্ষণের জন্য" বিকল্পটি সূক্ষ্ম সুরক্ষার গুণমান এবং ফাইলের আকারের জন্য আরও অনেক বিকল্প সরবরাহ করে। জিআইএফ-র মতো আরও "তারিখযুক্ত" ফর্ম্যাটগুলিতে ভয় পাবেন না। যদি আপনার চিত্রটি জিআইএফ ফর্ম্যাটটির সীমাবদ্ধতার মধ্যে দুর্দান্তভাবে প্রদর্শন করা হয় তবে এটি সম্ভবত আরও ছোট হওয়ার সম্ভাবনা রয়েছে এবং স্বচ্ছতার মতো অতিরিক্ত সুবিধাগুলি সরবরাহ করে ...


আপনার বিস্তারিত প্রতিক্রিয়া জন্য ধন্যবাদ। আমি যে দৃশ্যের কথা বলছি সেটি হ'ল একটি দৃশ্য যা কোনও ই-বাণিজ্য ওয়েবসাইটের কয়েক মিলিয়ন বিদ্যমান চিত্রকে আংশিকভাবে অনুকূল করে নেওয়া জড়িত। সুতরাং এটি পরিষ্কার, সর্বাধিক অগ্রাধিকার হ'ল ক্লায়েন্টের পক্ষে দ্রুত রেন্ডারিং এবং ক্লায়েন্টদের মেশিনগুলি গড় এবং কম চালিত। ভিন্ন বিন্যাসে সঞ্চয় করা কোনও বিকল্প নয় [বিশাল বিনিয়োগ]। একটি ফোল্ডারে সমস্ত জেপিগ ফাইলকে অনুকূল করতে পারে এমন একটি সরঞ্জাম রাখার জন্য সর্বোত্তম সমাধান হ'ল [এতগুলি বিদ্যমান চিত্র] এর মতো একটি ক্ষেত্রে। আপনি কি এই জাতীয় সরঞ্জামের সাথে পরিচিত?

জেপিগট্রান নামে একটি নিখরচায় কমান্ড লাইন ইউটিলিটি রয়েছে যা জেপিগগুলি অনুকূল করে, এটি কোনও ফোল্ডারে সমস্ত চিত্র ব্যাচ করতে সক্ষম হতে পারে যাতে তদন্তের যোগ্য হতে পারে।
টিম ঝর্ণা

6

না, আসলে এটি আরও খারাপ করতে পারে make আপনার ওয়েব সাইটের গতি বাড়ানোর জন্য ইয়াহুর সেরা অনুশীলনগুলি থেকে :

চিত্র এবং পিডিএফ ফাইলগুলি জিপ করা উচিত নয় কারণ সেগুলি ইতিমধ্যে সংক্রামিত। এগুলি জিপিপ দেওয়ার চেষ্টা করে কেবল সিপিইউ নষ্ট হয় না তবে ফাইলের আকারগুলিও বাড়াতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.