কেবল ওয়েব পারফরম্যান্সের জন্য গুরুত্বপূর্ণ কারণ !
99% বার এটি আপনাকে দ্রুত শেষ ব্যবহারকারীর প্রতিক্রিয়া বার দেবে।
এখানে ভেলোসিটি কনফ থেকে কয়েকটি নমুনা দেওয়া হয়েছে।
- বিং - এমন একটি পৃষ্ঠা যা 2 সেকেন্ড ধীর ছিল ফলে আয় / ব্যবহারকারীর 4.3% হ্রাস ঘটে।
- গুগল - একটি 400 মিলিসেকেন্ড বিলম্ব অনুসন্ধান / ব্যবহারকারীর মধ্যে 0.59% হ্রাসের কারণ ঘটেছে।
- ইয়াহু ! - 400 মিলি সেকেন্ডের ধীরগতির ফলে পূর্ণ পৃষ্ঠা ট্র্যাফিক 5-7% হ্রাস পেতে পারে।
- শপজিলা - তাদের সাইটের গতি 5 সেকেন্ড বাড়িয়ে রূপান্তর হার 7-12% বৃদ্ধি পেয়েছে, অনুসন্ধান ইঞ্জিন বিপণন থেকে সেশনের সংখ্যা দ্বিগুণ করেছে এবং প্রয়োজনীয় সার্ভারের সংখ্যা অর্ধেক কেটে দিয়েছে।
- মোজিলা - তাদের অবতরণ পৃষ্ঠাগুলির ২.২ সেকেন্ড শেভ করার ফলে ডাউনলোডের রূপান্তরগুলি 15.4% বৃদ্ধি পেয়েছে, যা তাদের অনুমান যে প্রতি বছর 60 মিলিয়ন ফায়ারফক্স ডাউনলোড করবে।
- নেটফ্লিক্স - একটি একক অপ্টিমাইজেশন গ্রহণ, জিপিপ সংকোচনের ফলে 13-25% স্পিডআপ হয় এবং তাদের আউটবাউন্ড নেটওয়ার্ক ট্র্যাফিক 50% কেটে দেয়।
ওয়েব পারফরম্যান্স অপটিমাইজেশনের অগ্রণী স্টিভ সোডার্সের কাছ থেকে,
শেষ-ব্যবহারকারীর প্রতিক্রিয়া সময়টির 80-90% সীমান্তে ব্যয় হয় - প্রথমে এখানে শুরু করুন।
বাহ্যিক ফাইলগুলি ব্যবহার করা দ্রুত পৃষ্ঠাগুলি উত্পাদন করে কারণ জাভাস্ক্রিপ্ট এবং সিএসএস ফাইলগুলি ব্রাউজার / নেটওয়ার্ক / প্রক্সি দ্বারা ক্যাশে করা হয়েছে (ক্যাশে শিরোনাম সহ HTTP প্রোটোকলে সংজ্ঞায়িত)। এইচটিএমএল ডকুমেন্টগুলিতে অন্তর্ভুক্ত থাকা জাভাস্ক্রিপ্ট এবং সিএসএসগুলি প্রতিবার এইচটিএমএল ডকুমেন্টের জন্য অনুরোধ করা হলে ডাউনলোড হয়। এটি প্রয়োজনীয় HTTP অনুরোধের সংখ্যা হ্রাস করে, তবে এইচটিএমএল নথির আকার বাড়িয়ে তোলে। আপনি যদি জ্যাকুরি-এর মতো স্ক্রিপ্ট ব্যবহার করছেন তবে 300 কেবি স্ক্রিপ্টগুলি পুনরায় রিফ্রান্স করা সহজ এবং বিশ্বাস করবেন না যে প্রত্যেকেরই 100 এমবিবিএস / গুলি ব্যান্ডউইদথ কম বিলম্বিত রয়েছে, যা আপনার ওয়েব সাইটে ব্রাউজার- খোলা রয়েছে single 99% বার এটি আপনাকে দ্রুত শেষ ব্যবহারকারীর প্রতিক্রিয়া বার দেবে।
অনুরোধ করা এইচটিএমএল নথিগুলির সংখ্যার সাথে বহিরাগত জাভাস্ক্রিপ্ট এবং সিএসএস উপাদানগুলি যে ফ্রিকোয়েন্সি সহ ক্যাশে করা হয়েছে তাও গুরুত্বপূর্ণ। আপনার সাইটের ব্যবহারকারীদের যদি প্রতি সেশনে একাধিক পৃষ্ঠাগুলির মতামত থাকে এবং আপনার অনেক পৃষ্ঠাগুলি একই স্ক্রিপ্ট এবং স্টাইলশিট (বান্ডিল) পুনরায় ব্যবহার করে থাকে তবে ক্যাশেড বাহ্যিক ফাইলগুলি থেকে বৃহত্তর সম্ভাব্য সুবিধা রয়েছে।
তবে ইনলাইনিংটি হ'ল-সময় - একক পৃষ্ঠার অ্যাপ্লিকেশন বা ওয়েব সাইটগুলিতে প্রতি সেশনে একটি একক পৃষ্ঠা দর্শন সহ পছন্দনীয়। কোনও সুবর্ণ নিয়ম নেই এবং সাধারণত এটিকে ভুলে যান কারণ এটি মূলত খুব নির্দিষ্ট ওয়েব সাইটগুলির সাথে শেষ-ব্যবহারকারীর কর্মক্ষমতা দ্বারা সত্যই জড়িত concerns
পারফরম্যান্সের বিষয়টি কেন গুরুত্বপূর্ণ তা আপনি এখানে পড়তে পারেন (দাবি অস্বীকার : আমি লেখক)