গতি পরিমাপ কিভাবে?

ক্রিস অ্যানস্টে
Chris Anstey
বোজান পাভিক
Bojan Pavic

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

গতি সরঞ্জাম গ্রাফিক্স

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

ল্যাব ডেটা পুনরুত্পাদনযোগ্য ফলাফল এবং একটি ডিবাগিং পরিবেশ অফার করে, কিন্তু বাস্তব-বিশ্বের বাধাগুলি ক্যাপচার নাও করতে পারে এবং বাস্তব-বিশ্বের পৃষ্ঠা KPI- এর সাথে সম্পর্ক স্থাপন করতে পারে না। ল্যাব ডেটার সাহায্যে, আপনাকে আপনার ব্যবহারকারীদের সাধারণ ডিভাইস এবং নেটওয়ার্কগুলি বুঝতে হবে এবং যখন আপনি কর্মক্ষমতা পরীক্ষা করবেন তখন সেই শর্তগুলিকে যথাযথভাবে মিরর করতে হবে। মনে রাখবেন যে এমনকি 4G সহ এলাকায়, ব্যবহারকারীরা এখনও লিফটে, যাতায়াতের সময় বা তুলনামূলক পরিবেশে ধীরগতি বা বিরতিমূলক সংযোগ অনুভব করতে পারে।

ফিল্ড ডেটা (যাকে রিয়েল ইউজার মনিটরিং বা RUMও বলা হয়) সত্যিকারের বাস্তব-বিশ্ব ব্যবহারকারীর অভিজ্ঞতা ক্যাপচার করে এবং ব্যবসায়িক KPI-এর সাথে পারস্পরিক সম্পর্ক সক্ষম করে, কিন্তু মেট্রিক্সের একটি সীমিত সেট এবং সীমিত ডিবাগিং ক্ষমতা রয়েছে।

টুলস

ল্যাব ডেটা

Lighthouse একটি ইউআরএল নেয় এবং পৃষ্ঠাটি কতটা ভালো করেছে তার একটি প্রতিবেদন তৈরি করে পৃষ্ঠাটির বিরুদ্ধে একটি সিরিজ অডিট চালায়। Lighthouse চালানোর একাধিক উপায় রয়েছে, যার মধ্যে Chrome DevTools থেকে সহজেই একটি পৃষ্ঠা অডিট করার বিকল্প রয়েছে৷

ক্ষেত্রের তথ্য

ক্রোম ইউজার এক্সপেরিয়েন্স রিপোর্ট (CrUX) মেট্রিক্স প্রদান করে তা দেখায় যে কিভাবে বাস্তব-বিশ্বের Chrome ব্যবহারকারীরা ওয়েবে জনপ্রিয় গন্তব্যের অভিজ্ঞতা লাভ করে।

অন্যান্য সরঞ্জাম

PageSpeed ​​Insights একটি পৃষ্ঠা সম্পর্কে ল্যাব এবং ফিল্ড ডেটা উভয়ই প্রদান করে। এটি পৃষ্ঠা সম্পর্কে ল্যাব ডেটা সংগ্রহ এবং বিশ্লেষণ করতে লাইটহাউস ব্যবহার করে, যখন বাস্তব-বিশ্বের ফিল্ড ডেটা Chrome ব্যবহারকারীর অভিজ্ঞতা রিপোর্ট ডেটাসেটের উপর ভিত্তি করে।

ক্রোম ডেভেলপার টুল হল ওয়েব ডেভেলপার টুলের একটি সেট যা সরাসরি Google Chrome ব্রাউজারে তৈরি করা হয়েছে। এটি আপনাকে একটি পৃষ্ঠার রানটাইম প্রোফাইল করতে দেয়, সেইসাথে পারফরম্যান্সের বাধাগুলি সনাক্ত এবং ডিবাগ করতে দেয়।