আমার এইচটিএমএলকে সংকুচিত করার জন্য আমার কি জিজিপ ব্যবহার করা উচিত?


31

আমি একটি অনলাইন পরীক্ষক থেকে দেখেছি যে আমার এইচটিএমএল প্রায় 90% সংকুচিত হতে পারে! জিজিপ ব্যবহার করা কি ভাল অনুশীলন? আমি দেখতে পাচ্ছি যে প্রচুর সাইটগুলি এটি ব্যবহার করে না।

আমার জন্য এটি ট্র্যাফিকের উন্নতি করবে, কারণ কিছু পৃষ্ঠাগুলিতে প্রচুর ডেটা থাকে (চিত্রগুলি ব্যতীত 120 কেবিএমএল) যা কয়েক কিলোবাইটে সংকুচিত হতে পারে।

উত্তর:


17

হ্যাঁ। একা এইচটিএমএল (!) এর জন্য 120KB ব্যাপকভাবে সংকুচিত হতে পারে। একসাথে সিএসএস এবং জাভাস্ক্রিপ্ট ফাইলগুলির সাথে। এটি আপনার ব্যবহারকারীদের জন্য ব্রাউজিংয়ের অভিজ্ঞতার গতি বাড়িয়ে তুলবে এবং আপনার সার্ভারে আপনাকে ব্যান্ডউইথ সংরক্ষণ করবে ।

আপনি আপনার সার্ভার-সাইড স্ক্রিপ্টটি ব্যবহার করে সংক্ষেপণটি প্রয়োগ করতে পারেন এবং সংক্ষেপিত ফাইলগুলি ক্যাশে করতে পারেন, এভাবে ব্যস্ত সার্ভারগুলিতে সিপিইউতে চাপ কমিয়ে দেয়।


36

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

একমাত্র সম্ভাব্য ডাউনসাইডগুলি

  1. আপনি যদি খুব সীমিত সিপিইউ সংস্থান সহ কোনও শেয়ার্ড হোস্টে থাকেন, কারণ সার্ভারে সংক্ষেপণটি করা হয়ে থাকে এবং এটি সার্ভারের সিপিইউতে একটি সামান্য বিট নেয়। যদিও বাস্তবে বিষয়টি বিবেচনা করার জন্য সার্ভারটি খুব বেশি বোঝা এবং / অথবা চূড়ান্ত হতে হবে।

  2. যদি আপনি খুব বড় (এবং বড় বলতে আমি 400 কিলোবাইট এবং তার বেশি) গতিশীল ওয়েব পৃষ্ঠাগুলি পরিবেশন করেন । ফ্লাইতে খুব বড় গতিশীল কন্টেন্টকে সংকুচিত করা প্রতিরোধমূলক ব্যয়বহুল হতে পারে।

তবে এগুলি উভয়ই আমার অভিজ্ঞতার বিরল প্রান্ত শর্ত; 99% সময় HTTP সংকোচনের একটি পরিষ্কার জয় win


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

ঠিক আছে, একটি BREach আক্রমণ হওয়ার ঝুঁকি রয়েছে । যদি আপনি একই সাইট কুকি বৈশিষ্ট্যটি ব্যবহার করার জন্য জিজিপ কম্প্রেশন ব্যবহারের সিদ্ধান্ত নেন তবে তারপরেও পুরানো ব্রাউজার সংস্করণ ব্যবহারকারীর একটি অল্প শতাংশই ঝুঁকিতে থাকবে ...
গৌলাশপ

8

জিজিপ ব্যবহার করা কি ভাল অনুশীলন?

আপনার ওয়েবসার্ভারের পরিবেশের উপর নির্ভর করে।

যদি আপনার সার্ভার অলস সিপিইউয়ের সময় কম চলছে তবে জিজেআইপি ডিফ্লেশন যুক্ত করা আপনার সার্ভারের অনুরোধের প্রতি প্রতিক্রিয়া জানায় actually

আপনি যদি বর্তমানে সিপিইউ বাটনেলেক নিয়ে কাজ করছেন না, তবে, জিজেআইপি ডিফ্লেশন একটি দুর্দান্ত ধারণা তবে কেবল প্লেইন-টেক্সট ফাইলের জন্য।

বেশিরভাগ চিত্র ফাইলের ফর্ম্যাটগুলি (যেমন পিএনজি, জেপিজি, জিআইএফ) ইতিমধ্যে সংকুচিত এবং জিজেডআইপি ডিফ্লেশন সিপিইউ সময়ের অপচয় a


আমি কীভাবে এই ফাইলগুলিকে অ্যাপাচে সংকুচিত করা এড়াতে পারি?
গরিলাএপ

4
AddOutputFilterByTypeনির্দেশাবলী ব্যবহার করুন - mod_deflateআরও তথ্যের জন্য অ্যাপাচি ম্যানুয়ালটিতে এন্ট্রি দেখুন : httpd.apache.org/docs/2.0/mod/mod_deflate.html
ড্যান্লেফ্রি

1
বেশিরভাগ সংকুচিত মিডিয়া ফর্ম্যাটটি জিপ করা থেকে খুব সামান্য উপকারও পায়। এর মধ্যে এমপি 3, এভিআই, এমপি 4, এমপিজি এবং পিডিএফ অন্তর্ভুক্ত রয়েছে।
লস ম্যাজেস্টে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.