كلمة الإدارة |
كلمة الإدارة |
تنبيه هام جداً |
أضف رد جديد |
26-02-2019, 05:55 AM | #1 |
تاريخ التسجيل: Feb 2019
المشاركات: 1,010
التقييم: 10
|
تاريخ التسجيل: Feb 2019
المشاركات: 1,010
التقييم: 10
استعد للانتقال من الـ Https إلى هذه التقنية الجديدة
استعد للانتقال من الـ Https إلى هذه التقنية الجديدة
3:22 م قامت الكثير من المواقع مؤخراً بالانتقال من بروتوكول Http إلى بروتوكول Https ، هذا الانتقال كان بهدف تحسين ترتيب الموقع في نتائج البحث في جوجل (لمزيد من المعلومات حول ال Https يمكنك قراءة المقالة التالية ) ، بعد هذا الانتقال تطل علينا جوجل بتصريح جديد لتخبرنا أنها بصدد دعم بروتوكول جديد أكثر تطوراً من الـ Http الحالي و أفضل أداءاً ، هذا الدعم سيبدأ في نهاية العام الحالي أو في مطلع العام القادم ، فما هو هذا البروتوكول ؟ تابع معي القراءة . http/2 ماذا لو أخبرتك أن هذا البروتوكول سيجعل موقعك يتحمل على متصفح المستخدم بسرعة أكبر ، كما ان أداء السيرفر الذي يستضيف موقعك سيتحسن بشكل ملحوظ ، باستخدامك هذا البروتوكول الجديد لن يضطر مطورو موقع إلى قضاء ساعات و ساعات لجعل موقعك أسرع من أجل تحسين الترتيب في نتائج البحث ، ما هو هذا البروتوكول السحري إذاً ؟ إنه الـ HTTP/2 يا عزيزي . ما هو الـ Http/2 الـ Http/2 هي آخر نسخة من بروتوكول الـ Http الخاص بتصفح مواقع الأنترنت ، هذا البروتوكول يتم تطويره دورياً من قبل مؤسسة IETF ( Internet Engineering Task Force ) ، النسخة الحالية المستخدمة حالياً من هذا البروتوكول هي Http/1.1 و التي تم إصدارها عام 1999 ومنذ ذلك الوقت لم يطرأ تحديث على هذا البروتوكول ، و لكن و مع التطور المتزايد في عالم الوب و الإنترنت كان لابد من تطوير هذا البروتوكول ليظهر بنسخته الأحدث ، هذا التحديث شمل العديد من الميزات أهمها السرعة و الأمان . جذور الـ Http/2 بني التطوير الجديد لهذا البروتوكول على بروتوكول يدعى SPDY وهو بروتوكول للإنترنت تم ابتكاره من قبل جوجل و تعود براءة اختراعه لشركة جوجل ، هذا التطوير أخذ الكثير من ميزاته من بروتوكول جوجل ، حيث تبين وجود العديد من الميزات و التحسينات المشتركة بين Http/2 و SPDY ، لن ندخل في التفاصيل التقنية بهذا البروتوكول بل سنناقش النقاط التي تهمنا فقط كعاملين في مجال محركات البحث . التحسينات الأساسية التي تمت إضافتها في بروتوكول Http/2 – فتح اتصال واحد : يتم فتح اتصال واحد و فقط واحد بين المتصفح و السيرفر لتحميل الموقع على متصفح المستخدم ، و هذا الاتصال يبقى مفتوح طالما هذا الموقع مفتوح على متصفح المستخدم وهذا له فوائده و هو أفضل من فتح عدة قنوات اتصال بين المستخدم و السيرفر . – Multiplexing : هي خاصية تسمح للمستخدم إرسال أكثر من طلب بنفس اللحظة إلى السيرفر وضمن نفس قناة الاتصال ، في النسخة السابقة من هذا البروتوكول كان عليك الانتظار حتى الانتهاء من الطلب السابق حتى تتمكن من إرسال الطلب التالي ، أما في هذا التحديث فيمكنك إرسال عدة طلبات معاً . – Server Push : هذه الخاصية تمكنك من إرسال أنواع مختلفة من الداتا ووضعت للاستخدام المستقبلي . – الأولوية : في التحديث الأخير لهذا البروتوكول ، أصبح كل طلب يرسل إلى السيرفر يعطى أولوية تدل على أهميته ، و بناءاً على هذه الأولويات تتم معالجة الطلبات القادمة بحيث يتم معالجة الطلب الأعلى أولوية قبل غيره . – Binary : خاصية تمكن السيرفر من معالجة ترويسات بروتوكول الـ Http/2 بسهولة أكبر و تقلل من احتمال حدوث أخطاء ، فبروتوكولHTTP يرسل الداتا على شكل نص text ثم يقوم السيرفر بتحويل هذا النص إلى أصفار و واحدات Binary ، أما التحديث الجديد فيرسل المحتويات على هيئة Binary مباشرة مما يسرع عملية المعالجة من جهة السيرفر . – الترويسات المضغوطة : يستعمل هذا البروتوكول تقنية في ضغط المعلومات تسمى HPACK ، هذه التقنية تقلل عمليات التواصل بين السيرفر و الزبون من أجل نقل الداتا ، أي بالمقارنة بين الحالتين (قبل و بعد تحديث البروتوكول) ومن أجل إرسال نفس الكم من الداتا بين السيرفر و الزبون ستحتاج إلى كم أقل من الترويسات Headers و الطلبات Headers في البروتوكول Http/2 مقارنة بـ Http . ربما كل الكلام السابق بالنسبة لك مجر كلام نظري و تريد أن ترى شيء عملي يبين لك الفرق بين البروتوكولين ، حسناً ، سأقدم لك الإثبات الذي سيجعلك تتخذ قراراً فورياً بالانتقال إلى Http/2 ، الرجاء ادخل إلى الموقعين التاليين و لاحظ الفرق في السرعة بين البروتوكول المتصفحات التي تدعم HTtp/2 تبلغ نسبة المتصفحات التي تدعم تقنية الـ Http/2 حالياً 67.89% من المتصفحات المستخدمة من قبل مستخدمين ، هناك بعض الأمور التي يجب أن تأخذها بعين الأعتبار و الخاصة بأمور التوافقية هذه ، على سبيل المثال متصفح Internet Explorer 11 يدعم الـ Http/2 فقط في ويندوز 10 ، و كلاً من Chrome -–Firefox -–Opera تدعم Http/2 ولكن بشروط خاصة وهي أن يستخدم مع الـ Https . يمكنك تفحص كيفية توافق موقعك مع مختلف المتصفحات بعد الانتقال إلى الـ Http/2 من خلال الاعتماد على google analytics من خلال الدخول إلى Audience ثم Technology ثم Browser & OS . في هذه الصفحة يمكنك مشاهدة مدى توافق المتصفحات و كذلك البرمجيات الخاصة بالويب (NGINX – IIS – Apache ) مع هذا البروتوكول ، الأمر الأخير الذي أريد ذكره أن كافة شبكات الـ CDN بدأت بدعم هذا البروتوكول . مقارنة بين HTTP/2 و HTTPS من المزايا الهامة في هذا البروتوكول أن يدعم الاتصالات الآمنة و الاتصالات غير الآمنة ، أي أنه يجمع مزايا الـ Http و الـ Https في بروتوكول واحد ، لسوء الحظ أن بعض المتصفحات لا تدعم هذا البروتوكول إلا إذا كان Https أي يدعم لك شهادة تجعل منه موثوق ، من قام بتحويل موقعه من http إلى Https يدرك تماماً عن ماذا أتكلم ، دعني أوضح الأمر أكثر : إذا رغبت بالانتقال إلى Http/2 و ترغب في أن يكون موقعك مدعوماً من أغلب المتصفحات ، عليك بشراء شهادة certificate . في الحقيقة هذه ليست بالقضية التي تستحق التفكير لعدة أسباب : أولاً معظم الموقع حالياً انتقلت إلى Https و بالتالي تملك شهادة و لن تقلق حيال هذا الموضوع ، إذا لم تنتقل بعد و تريد شراء شهادة فسعرها رخيص لا يتجاوز الـ 100 دولار سنوياً ، و إذا كنت ترغب بالحصول على شهادة مجاناً يمكنك اللجوء إلى Let’s Encrypt الذي يمنح الشهادات مجاناً ، هذا المشروع بنسخة بيتا حالياً و سيمنح شهادات مجانية . فوائد الـ Http/2 للمستخدم بالنسبة للمستخدم ، أهم فائدة سيحصل عليها هي السرعة ، حيث سيلاحظ الفارق في السرعة و سيعجب بالسرعة التي يفتح فيها موقعك الذي يعتمد بروتوكول Http/2 . فوائد الـ Http/2 للمطور بالنسبة للمطور لن يحتاج بعد الآن إلى الكثير من التقنيات التي كان يستخدمها سابقاً بهدف تسريع الموقع الذي يعتمد على Http 1.1 ، بعض هذه التقنيات مكلفة و بعضها تحتاج للوقت ، و لكن مع التحديث الجديد للـ Http وداعاً لهذه التقنيات . فوائد الـ Http/2 للمخدمات بالنسبة للسيرفرات التي تستضيف مواقع تستخدم بروتوكول http/2 ، هذه السيرفرات سيتحسن أداءها بشكل ملحوظ نظراً لقلة عدد الطلبات القادمة و قلة عدد الاتصالات و عدم الحاجة للتحويل من نص إلى أصفار و واحدات و غيرها من الفوائد التي تجعل الانتقال إلى هذا التحديث أمراً مفيداً جداً . فوائد الـ Http/2 لتحسين الترتيب في نتائج البحث بالنسبة لمجال سيو و للترتيب في نتائج البحث ، الاعتماد على http/2 مع استخدام شهادة تثبت أن الموقع آمن يعني أن موقعك هو موقع آمن و سريع في التحميل في متصفح اليوزر ، و الأمان و سرعة التحميل من عوامل خوارزمية جوجل ، لذلك توقع تحسن ترتيب موقعك إذا انتقلت إلى الـ Http/2 ، أضف إلى ذلك التوقعات بأن تقوم جوجل بإضافة استخدام الموقع لبروتوكول Http/2 كعامل من عوامل خوارزميتها ، لذلك ستلاحظ البدء بالانتقال إلى هذا البروتوكول قريباً . المصدر: منتديات رحيل لكل العرب - من قسم: قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress |
اقتباس |
أضف رد جديد |
الكلمات الدلالية (Tags) |
منتديات رحيل, رحيل, شبكة رحيل, r7il, r7il.com |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
إليك ما حصل بعد عامين من اعتماد بروتوكول Https كعامل ترتيب في جوجل | القيصر | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 1 | 28-07-2019 06:39 PM |
إليك ما حصل بعد عامين من اعتماد بروتوكول Https كعامل ترتيب في جوجل | الفارس | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 1 | 28-07-2019 05:31 PM |
كيف تستعمل ssl و https مع ووردبريس | مهرة النجدية | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 1 | 22-07-2019 07:12 PM |
خطوات إضافة بروتوكول https إلى موقعك | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 09-04-2019 08:21 PM |
ولماذا يجب علينا الانتقال من http الى https | raheel | قسم تطوير المواقع ومحركات البحث والسيو Seo والووردبريس WordPress | 0 | 13-03-2019 04:19 PM |