এই নিয়মগুলি ট্রিগার করে যখন PageSpeed Insights শনাক্ত করে যে আপনার সম্পদগুলির একটির আকার ছোট করার মাধ্যমে হ্রাস করা যেতে পারে।
ওভারভিউ
মিনিফিকেশন বলতে ব্রাউজার দ্বারা রিসোর্স কিভাবে প্রসেস করা হয় তা প্রভাবিত না করেই অপ্রয়োজনীয় বা অপ্রয়োজনীয় ডেটা অপসারণের প্রক্রিয়াকে বোঝায় - যেমন কোড কমেন্ট এবং ফরম্যাটিং, অব্যবহৃত কোড মুছে ফেলা, ছোট পরিবর্তনশীল এবং ফাংশনের নাম ব্যবহার করা ইত্যাদি।
জাভাস্ক্রিপ্ট ছোট করতে,UglifyJS চেষ্টা করুন। ক্লোজার কম্পাইলারওখুব কার্যকর । আপনি একটি বিল্ড প্রক্রিয়া তৈরি করতে পারেন যা এই টুলগুলি ব্যবহার করে ডেভেলপমেন্ট ফাইলগুলির নামকরণ এবং পুনঃনামকরণ করতে এবং সেগুলিকে একটি প্রোডাকশন ডিরেক্টরিতে সংরক্ষণ করে।
বিকল্পভাবে, PageSpeed মডিউল , একটি Apache বা Nginx ওয়েব সার্ভারের সাথে একীভূত করে আপনার সাইটকে স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করতে, রিসোর্স মিনিফিকেশন সহ।
[null,null,["2024-10-30 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["This documentation is outdated and refers to a deprecated version of PageSpeed Insights API (v4) which will be shut down."],["Minification is the process of removing unnecessary data from web resources (HTML, CSS, JavaScript) without impacting functionality, improving page load speed."],["You can use tools like HTMLMinifier, CSSNano, csso, UglifyJS, and Closure Compiler to minify your resources."],["The PageSpeed Module for Apache or Nginx servers can automatically optimize your site, including minification."]]],[]]