تست فعال بودن HTTP2
HTTP2 چیست؟
HTTP/2 اولین بروز رسانی پروتکل HTTP از سال 1997 و زمانی است که HTTP/1.1 برای اولین بار توسط IETF منتشر شد. پروتکل جدید HTTP نیاز داشت تا خود را به همراه توسعه گسترده وب بروز نماید. موفقیت HTTP/2 بهبود قابل توجهی در کارایی، سرعت و امنیت ایجاد کرده است و امروزه توسط همه مروگرهای مدرن و پیشرفته پشتیبانی میشود. در یک کلام به دلیل توضیحاتی که در ادامه خواهیم داد استفاده از HTTP/2 باعث افزایش چشمگیر سرعت نمایش و امنیت سایت ها خواهد شد. بهسازان هاست به عنوان اولین شرکت هاستینگ و ارائه دهنده خدمات میزبانی وب در ایران مفتخر است تا اعلام نماید هم اکنون سرویس HTTP/2 بر روی کلیه سرور های هاست اشتراکی قابل استفاده است.
تفاوت ها HTTP/2 و HTTP/1.1
HTTP/2 باینری است ولی HTTP/1.1 متنی است.
HTTP/2 چند کاره است، یعنی چندین فایل را به صورت موازی در یک اتصال TCP ارسال میکند ولی HTTP/1.1 فایلها را به صورت جداگانه و به صورت یک فایل در هر اتصال ارسال میکند.
HTTP/2 از فشرده سازی Header تحت عنوان HPACK برای کاهش بار Header استفاده میکند.
HTTP/2 از قابلیت PUSH برای ارسال اطلاعات به مرورگر بازدید کننده استفاده میکند و منتظر ارسال درخواست از مرورگر نمی ماند. قابلیت PUSH به این صورت است که در پروتکل HTTP/1.1 مرورگر به صورت جداگانه درخواست دریافت متن، عکس، css و غیره میکند و بعد این اطلاعات از سرور ارسال میشود ولی در HTTP/2 سرور همه اطلاعات را به صورت یکجا برای مرورگر با استفاده از قابلیت PUSH ارسال میکند و این تاثیر بسیار زیادی در سرعت نمایش صفحات ایجاد می نماید.
HTTP/2 از افزونه جدید ALPN در زمانی که اتصال سریعتر کدشده را دریافت میکند استفاده مینماید.
HTTP/2 زمان طی مسیر اضافی (RTT) را بدون نیاز به هر گونه بهینه سازی بشدت کاهش میدهد.
با وجود HTTP/2 دیگر مشکل Domain sharding را نخواهید داشت.
مزایای http2
باینری : برخلاف http که مبتنی بر متن است ، http2 به صورت باینری است .
مالتی پلسکینگ : اجازه ارسال همزمان چندrequest و Response در یک زمان را می دهد.
فشرده سازی هدر : طی الگوریتمی جدید هدر صفحه وب فراخوانی شده ، فشرده می گردد و این امر سبب کاهش حجم دیتای انتقالی بین سرور و مرورگر می گردد.
RTT : بدون نیاز به بهینه سازی خاصی ، زمان رفت و برگشت اطلاعات را کاهش می دهد. در نتیجه سبب افزایش سرعت لود سایت می گردد.
ALPN extension : با توجه به آنکه در این نوع ارتباط پروتکل لایه ی اپلیکیشن ذکر می شود ارتباط امن و انکریپت شده با سرعت بیشتری صورت می گیرد.
Server push: از ارتباط نوع push در این نسخه استفاده می شود که در آن ارسال اطلاعات پیش از درخواست گیرنده، از سمت سرور صورت می گیرد. این نوع تکنینک از لحاظ ارتقای سرعت بارگزاری منابع بسیار کارآمد می باشد
تاثیر Http2
تاثیر مستقیم http2 در افزایش سئو و معرفی به موتورهای جستجو است.
دلیل این موضوع همانگونه که توضیح داده شد، اینست که این پروتکل سبب افزایش سرعت سایت و در نتیجه کارایی بیشتر سایت در استفاده توسط کاربر و در نتیجه گرفتن امتیاز بالاتری از موتورهای جستجو می شود .
پشتیبانی توسط مرورگر
اغلب مرورگرها از http2 پشتیبانی می نمایند.
بدین صورت زمانی که مرورگری از سرور میزبانی، درخواست نمایش سایت را دارد، request از سمت مرورگر به صورت http2 به سمت سرور میزبانی ارسال می شود . زیرا سرور میزبانی نیز این مورد را پشتیبانی می نماید. در response به این request مرورگر ، تحت پروتکل http2 سرور نیز به مرورگر پاسخ می دهد.
پشتیبانی توسط وب سرور
http2 توسط وب سرورهای IIS ، ngnix و آپاچی پشتیبانی می گردد.این وب سرورها، وب سرورهای استفاده شده در سرویس های رادکام است .
نحوه استفاده از http2
جهت استفاده از http2 در گام نخست نیازمند پروتکل https برای سایت هستیم. این موضوع در واقع محدودیت استفاده از http2 نیز محسوب می شود.
در واقع http2 نیازی به رمزنگاری ندارد، اما بسیاری از سرویس ها بدون داشتن گواهی ssl به http2 پاسخ نخواهند داد . بنابراین جهت استفاده از httpd2 ابتدا می بایست نسبت به تهیه گواهی ssl برای سایت اقدام نمود.
در این راستا شرکت رادکام علاوه بر ارائه گواهی های معتبر از شرکت هایی مانند سرتوم و کومودو دارد ، روی کنترل پنل میزبانی پلسک نیز گواهی رایگان encrypt lets را ارائه می دهد. بنابراین بدون صرف هزینه و تنظیمی خاص می توانید از این پروتکل در سرویس های رادکام استفاده نمایید.
نحوه بررسی فعال بودن http2 روی وب سایت
جهت بررسی استفاده سایت از http2 می توانید از افزونه ایی روی مرورگر خود استفاده نمایید که استفاده از http2 را نمایش می دهد .
نام این اکستنشن HTTP/2 and SPDY indicator است . با سرچ این افزونه در گوگل می توانید نسبت به نصب اقدام نمایید .
ویدیئو زیر آموزش تست فعال بودن HTTP2 روی هاست شما می باشد که از برگرفته از سایت تیکاهاست می باشد
دیدگاهتان را بنویسید