🛡️ مقارنة بين برتوكول HTTP/1 و HTTP 1.1 و HTTP/2 و HTTP/3 🌐..


 🛡️ مقارنة بين برتوكول HTTP/1 و HTTP 1.1 و HTTP/2 و HTTP/3 🌐..

بروتوكول🔤🔤🔤🔤هو اختصار ل “Hypertext Transfer Protocol”، هو بروتوكول نقل النص التشعبي وهو مجموعة من القواعد لنقل الملفات، مثل النصوص والصور الرسومية والصوت والفيديو وملفات الوسائط المتعددة الأخرى على شبكة الويب، ويوجد ثلاثة إصدارات ل (HTTP)، وهي:


1️⃣ HTTP/1:

تم إطلاق HTTP1 في عام 1999 كإصدار أولي للبروتوكول.

يقوم HTTP1 بنقل البيانات بشكل تسلسلي، أي أنه يقوم بنقل الجزء الأول من البيانات ثم ينتقل إلى الجزء الثاني وهكذا.

لا يدعم HTTP1 ضغط البيانات.


2️⃣HTTP 1.1:

وبعد 6 سنوات، صدر بروتوكول الإصدار الأكثر استخداماً حتى الآن ويختلف HTTP 1.1 عن الإصدار الأول في العديد من الجوانب، بما في ذلك دعم التحميل المتعدد الحزمة، وإرسال ملفات مضغوطة، يدعم HTTP 1.1 التشفير SSL (HTTPS)، مما يتيح تشفير بيانات المستخدم والسرية الأكثر أماناً في الاتصالات بين المتصفح والخادم، لم يكن هذا متاحاً في HTTP 1.


3️⃣HTTP/2:

تم إطلاق HTTP2 في عام 2015 كإصدار جديد يهدف إلى تحسين أداء البروتوكول.

يستخدم HTTP2 تقنية التعداد الثنائي (Binary Multiplexing) لنقل البيانات بشكل أسرع من HTTP1.

يدعم HTTP2 ضغط البيانات، مما يقلل حجم البيانات المرسلة ويحسن سرعة النقل.


4️⃣HTTP/3:

تم إطلاق HTTP3 في عام 2020 كإصدار جديد يستخدم بروتوكول نقل UDP عوضاً عن TCP المستخدم في HTTP1 وHTTP2.

يستخدم HTTP3 تكنولوجيا التشفير QUIC، التي تتيح نقل البيانات بشكل أسرع وأكثر أماناً.

يدعم HTTP3 ضغط البيانات ويسمح بتحميل محتوى الصفحة بشكل متعدد بدون تأخير.

Scroll to Top