এটিতে বেশ কয়েকটি বিবেচনা রয়েছে, কিছু যা আইআইএসে পরিচালিত হয় (এইচটিটিপি সংক্ষেপণ, ক্যাশে শিরোনাম এফএক্স), এবং কিছু বিল্ড প্রক্রিয়া চলাকালীন / স্থাপনার আগে পরিচালিত হয় (যেমন জাভাস্ক্রিপ্ট এবং সিএসএস ফাইল কনটেনটেশন এবং হোয়াইটস্পেস মিনিফিকেশন)।
এর মতো, আপনাকে একটি উত্তরে সম্পূর্ণ রুনডাউন দেওয়া কিছুটা কঠিন, কারণ এর কয়েকটি আপনার বিল্ড এবং রিলিজ পদ্ধতির উপর নির্ভর করবে। উচ্চ স্তরের পদক্ষেপে:
আপনার ওয়েব অ্যাপ্লিকেশনটির সাথে বাঁধা নেই এমন একটি নতুন ডোমেন ব্যবহার করার কারণে সাইটটি "কুকিবিহীন"। যেহেতু আপনি ডোমেনের জন্য কোনও কুকিজ সেট করছেন না (fx .NET অ্যাপ্লিকেশন কোড ব্যবহার করে), এটি তখন "কুকিবিহীন"।
জাভা স্ক্রিপ্ট এবং সিএসএসের মতো স্থির পাঠ্য সামগ্রীর জন্য আপনার একেবারে এইচটিটিপি সংক্ষেপণ সক্ষম করা উচিত ।
আমি সর্বাধিক আইআইএস প্রশাসক নই, তবে যতদূর আমি বলতে পারি, আপনার কেবলমাত্র "ওয়েব সার্ভার (আইআইএস)" সার্ভার ভূমিকার সাথে যুক্ত ডিফল্ট আইআইএস উপাদানগুলির প্রয়োজন ।
আপনি উচিত একেবারে সক্ষম স্ট্যাটিক বিষয়বস্তুর জন্য দীর্ঘ ক্যাশে হেডার । সাধারণ সুপারিশটি 31 দিনের, তবে আপনি এটিকে উচ্চ বা নিম্নতর সেট করতে পারেন। মনে রাখবেন, আপনি যদি লম্বা ক্যাশে শিরোলেখ দিয়ে স্থিতিশীল বিষয়বস্তু পরিবেশন করেন তবে ক্লায়েন্টদের দ্বারা পুরানো ক্যাশেড সামগ্রীটি পুনরায় ব্যবহার করা এড়াতে আপনার ফাইলটি পরিবর্তন করা উচিত তবে আপনাকে URL পরিবর্তন করতে হবে।
আপনার এইচটিটিপি রাখার ব্যবস্থা (ক্যাচিং শিরোনামের মতো একই ডক্স) সক্ষম করা উচিত ।
এগুলি ছাড়াও, পূর্ব-মোতায়েনের কাজগুলি রয়েছে, যেমন জাভাস্ক্রিপ্ট এবং সিএসএসকে কমপ্রেস করা হোয়াইটস্পেস এবং আদর্শভাবে পিএনজির আরও ভাল সংকোচন করা ইত্যাদি your এটি আপনার বিকাশ সরঞ্জাম এবং কীভাবে এগিয়ে যাওয়া যায় তা নির্ধারণের চক্রটি সহায়তা করে।
আপনার হয়ে গেলে, ওয়াইস্লো সক্ষম করে আপনার স্ট্যাটিক সার্ভার থেকে কয়েকটি ফাইল ডাউনলোড করার চেষ্টা করুন । আমি দেখতে পেয়েছি যে "ক্লাসিক ভি 2" রুলসেটটি প্রচেষ্টার জন্য সবচেয়ে বড় প্রভাব দেয়, তাই আমি এই ওয়াইস্লো রোলসেটের বিরুদ্ধে আপনার স্কোরটি পরীক্ষা করার পরামর্শ দেব।
"ক্লাসিক ভি 2" রুলসেটের মধ্যে, এই নিয়মগুলি আপনার স্ট্যাটিক সার্ভার আইআইএস দৃষ্টান্ত এবং সামগ্রীগুলিতে পরিষ্কারভাবে প্রযোজ্য:
3. Add an Expires or a Cache-Control Header
4. Gzip Components
10. Minify JavaScript and CSS
11. Avoid Redirects
13. Configure ETags
19. Use Cookie-Free Domains for Components
22. Make favicon.ico Small and Cacheable