ওয়েবসাইটটি HTTP / 2 এর সাথে যোগাযোগ করছে কিনা তা আপনি পরীক্ষা করতে পারেন।
HTTP / 2 কী?
ওয়েব অ্যাক্সেস দ্রুততর করার জন্য উন্নত প্রযুক্তির একটি সিরিজের উপর নির্মিত এইচটিটিপি হাইপারটেক্সট ট্রান্সফার প্রোটোকলের দ্বিতীয় অফিশিয়াল সংস্করণ।
এই নতুন প্রযুক্তিটি HTTP / 1.1 স্ট্যান্ডার্ডকে প্রতিস্থাপন করে যা পূর্বে ওয়ার্ল্ড ওয়াইড ওয়েব সিস্টেমে ব্যাপকভাবে ব্যবহৃত হয়েছিল।
এইচটিএমএল, সিএসএস, জাভাস্ক্রিপ্ট, চিত্র, জিআইএফ, ভিডিও এবং ফ্ল্যাশের সংমিশ্রণে ওয়েবসাইটগুলি আরও বেশি স্কেলেবল হয়ে ওঠে, এইচটিটিপি / ১.১ ডেটা ট্রান্সমিশন, ক্যোয়ারী কনফিগারেশন এবং কোয়েরি রেজোলিউশনে কিছু উল্লেখযোগ্য ত্রুটিগুলি প্রকাশ করে এবং ওয়েবসাইটের কার্যকারিতা বিরূপ ছিল was আক্রান্ত.
অতএব, এইচটিটিপি / 2টি বিলম্বিতা হ্রাস করতে, দক্ষতা বৃদ্ধি করতে এবং ওয়েবসাইটের কার্যকারিতা উন্নত করার জন্য তৈরি করা হয়েছিল।
HTTP / 2 এর বৈশিষ্ট্য
- HTTP / 2 একটি বাইনারি ডেটা স্থানান্তর প্রোটোকল।
HTTP / 1.1 এর বিপরীতে, যা 'পাঠ্য ডেটা' ব্যবহার করে, যা নেটওয়ার্ক পরিবেশে প্রয়োগ করার সময় কর্মক্ষমতা হ্রাস করে, HTTP / 2 আরও দক্ষতার সাথে কার্য সম্পাদন করতে এবং সময় সাশ্রয় করতে 'বাইনারি ডেটা' ব্যবহার করে HTTP শিরোনাম। - এইচটিটিপি / ১.১ এর বিপরীতে, যা একসাথে কেবলমাত্র একটি অনুরোধ / প্রতিক্রিয়া জুটি প্রসেস করতে পারে, এইচটিটিপি / ২ হ'ল অবিচ্ছিন্ন, সুতরাং এটি উচ্চ গতিতে প্রেরণ এবং গ্রহণ প্রক্রিয়া করতে পারে।
- HTTP / 2 এর সার্ভার পুশ নামে একটি নতুন বৈশিষ্ট্য রয়েছে।
উদাহরণস্বরূপ, যদি কোনও স্ক্রিপ্ট ট্যাগ ওয়েব পৃষ্ঠার নীচে বর্ণিত হয়, HTTP / 1.1 এ, ব্রাউজারটি উপরে থেকে ক্রমিকভাবে এইচটিএমএল লোড করে এবং বিশ্লেষণ করে এবং যদি এটি কোনও স্ক্রিপ্ট ট্যাগ সনাক্ত করে, এটি একটি জাভাস্ক্রিপ্ট ফাইল লোড করে। অন্যদিকে, এইচটিটিপি / 2 জাভাস্ক্রিপ্ট ফাইলটিকে ব্রাউজারে অনুরোধ করার আগে ধাক্কা দেয়, তাই এটি একটি ওয়েব পৃষ্ঠা উচ্চ গতিতে প্রদর্শন করতে পারে।