کد خبر: ۳۹۴۸
تاریخ انتشار: ۰۷ اسفند ۱۳۹۵ - ۰۹:۰۲
فناوری

عملکرد بهتر وب

در حال حاضر پروتکل HTTP/2 در ۱۱ درصد از وب سایت‌ها استفاده می‌شود
این میزان سال گذشته ۲,۳ درصد بوده است. این پروتکل عملکردی بهتر نسبت به نسخه قبلی دارد اما مسئله ارتقای سریع در این نسخه وجود  ندارد و با پروتکل HTTP/1.1 سازگار می‌باشد. هیچ مشکل امنیتی در پروتکل HTTP/2 وجود ندارد اما در پیاده‌سازی و ترافیک اینترنت تا حدودی آسیب‌پذیر است.

عملکرد بهتر وب1

نسخه ناجی
پروتکل HTTP/1.1 که ۱۶ سال در وب سایت‌ها استفاده شده است، استاندارد پیام رسانی برای درخواست صفحات وب می‌باشد. درخواست‌ها در یک زمان ارسال می‌شوند بنابراین بعضی از مرورگر‌ها از چند اتصال برای ارسال درخواست‌های موازی استفاده می‌کنند که باعث تراکم می‌شود. وب سایت‌ها نیز از ترفند‌هایی برای ارائه محتوای سریع استفاده می‌کنند. اگرچه این روال مناسب و معقول به نظر می‌رسد اما عملکرد آن کمی نگران کننده است. به همین منظور HTTP/2 برای حل  مشکل عملکرد نسخه قبلی طراحی شد. 

عملکرد بهتر وب2

در پروتکل HTTP/1.1 یک مرورگر به طور معمول از ۴ تا ۶ اتصال برای برقراری ارتباط با سرور استفاده می‌کند. در نسخه HTTP/2 از یک اتصال چندگانه استفاده می‌شود که در تمام ارتباطات به جای متن واضح، باینری هستند و اطلاعات با اولویت بالاتر دانلود و فشرده می‌شوند. البته این عملیات برای کاربر نهایی تفاوت چندانی ندارد اما ممکن است وب سایت‌ها کمی سریع‌تر بارگذاری شوند. در این پروتکل رمزنگاری اجباری نیست اما مورد نیاز است. به عنوان مثال پیاده سازی مرورگرهای فعلی به منظور اضافه کردن یک لایه امنیتی برای وب به رمزنگاری TLS نیاز دارد. از طرف دیگر این نگرانی وجود دارد که پروتکل  HTTP/2 با دستگاه‌های امنیت وب که بین کاینت و سرور هستند، به تجزیه و تحلیل ترافیک وب می‌پردازند و نرم افزار‌های مخرب را شناسایی می‌کنند، سازگار نباشد.

عملکرد بهتر وب3

در همین راستا برخی از متخصصان در حال ارائه راه حل‌هایی برای استفاده از رمزنگاری SSL و HTTPS هستند اما تغییرات ایجاد شده در پروتکل HTTP/2 در یک سطح بنیادی‌تر قرار دارد. شرکت‌هایی که به ارتقا HTTP/2 نیاز دارند و می‌خواهند وب سرور خود را اجرا کنند، باید از فایروال برنامه‌های تحت وب که برنامه را در برابر آسیب‌های جدید محافظت می‌کند،  استفاده کنند. بسیاری از فروشندگان عمده ارائه این قابلیت را پیشنهاد می‌کنند.