التخزين السحابي كخيار CDN

إذا قمت بالاشتراك في خدمة من رابط على هذه الصفحة ، فقد تحصل شركة Reeves and Sons Limited على عمولة. انظر لدينا بيان الأخلاق.

إذا كان لديك موقع بطيء ، ربما على خادم مشترك يتلقى الكثير من حركة المرور ، فقد تتمكن من تسريع الأشياء قليلاً عن طريق استضافة بعض المحتوى الخاص بك على شبكة تسليم المحتوى (CDN).

لسوء الحظ ، غالبًا ما يتم تسعير CDN التقليدي بعيدًا عن الوصول إلى موقع ويب خاص بالشركات الصغيرة ، ولكن الخبر السار هو أن هناك طريقة لإعداد محركات أقراص التخزين السحابية لتكون بمثابة أنظمة CDN الشخصية الخاصة بك. سنكتشف في هذه المقالة بعض الطرق للقيام بذلك.

محاكاة CDN للتخزين السحابي مقابل CDN النقي

والفرق الرئيسي هو التكلفة والحجم. عادة ما يكون Pure CDN أرخص بالنسبة لحجم حركة المرور المرتفع وأكثر تكلفة بالنسبة لحجم حركة المرور المنخفض. نظرًا لأنه من غير المرجح أن ترى الشركات الصغيرة النموذجية نوع حركة المرور التي من شأنها أن تجعل شبكة CDN النقية تستحق العناء، فإن محاكاة وظيفة CDN مع التخزين السحابي تعد عمومًا حلاً بسيطًا وبأسعار معقولة.

اختيار مزود التخزين السحابي

يتطلب استخدام التخزين السحابي لـ CDN أن تتمكن من القيام بذلكdiviالملفات المزدوجة متاحة للوصول العام المباشر، لذلك يستبعد هذا خدمات تشفير المعرفة الصفرية، لأنها غير مصممة للوصول العام.

ثانيًا، لا تريد أن يضع موفر الخدمة حدودًا على الوصول إلى الموارد، أو على الأقل لا ينبغي أن تكون الحدود صارمة للغاية.

توزيع المحتوى الذي تريد الحصول على أموال مقابله

هناك بعد ذلك خيارات مختلفة اعتمادًا على نوع المحتوى الذي تستضيفه. إذا كنت ترغب في استضافة محتوى متخصص، على سبيل المثال الفيديو أو الموسيقى أو غيرها من الأعمال الفنية، فإن التحقق من DECENT سيكون فكرة جيدة.

DECENT عبارة عن شبكة تسليم المحتوى اللامركزية عالية التخصص القائمة على blockchain. فهو يسمح لك بنشر أي شيء ذاتي دون الاعتماد على وسيط.

باستخدام اتصالات نظير إلى نظير ، من الصعب جدًا تعطيل أو منع حركة مرور DECENT ، مما يجعلها أيضًا قادرة على التحايل على الرقابة. وهو أكثر توجهاً نحو المعاملات التجارية ، كما أن تقنية blockchain تجعل هذه المعاملات سهلة التأمين.

ما لا يفيد فيه هو توزيع الملفات العادية مثل ملفات JavaScript وCSS وXML. للقيام بذلك، ستحتاج إلى مزود تخزين سحابي أكثر انتظامًا. أكبر لاعبين في هذا المجال هما جوجل وأمازون. كلاهما عملاقان، ولكن هناك اختلافات كبيرة بينهما.

مقارنة سريعة: Amazon ضد Google

تأتي أمازون بنكهتين: Amazon S3 وAmazon Drive. يعد نظام Amazon S3 نظامًا على مستوى المؤسسة بكل التعقيدات التي تتوقعها من مثل هذا النظام. إنه مصمم لمواقع الويب الكبيرة التي تحصل على عدد كبير من الزيارات، وهيكل التسعير معقد حقًا.

ومع ذلك ، قد لا داعي للقلق بشأن الأسعار ، إذا كانت احتياجاتك متواضعة بشكل معقول. تقدم Amazon S3 صفقة مجانية مع 5GB للتخزين ، وطلبات الحصول على 20k وطلبات 2k.

المشكلة هنا هي أن العديد من تلك الطلبات لا تأتي من البشر، بل من الروبوتات، لذلك يمكنك حرق 20,000 طلب بسرعة قبل انتهاء الشهر إذا كان موقعك جيدًا في جذب الروبوتات. عندما يتجاوز موقعك الحدود، لا يتم تعليقه. عليك فقط أن تدفع.

يشبه Amazon Drive Amazon S3 المزود بعجلات التدريب. لأنه يأتي مع واجهة أسهل بكثير في الاستخدام، وتتطلب قدرة تقنية أقل. هناك فئة فرعية تسمى Prime Photos حيث يمكنك الحصول على مساحة تخزين غير محدودة للصور، ومساحة تخزينية تبلغ 5 جيجابايت لمقاطع الفيديو والملفات الأخرى، ولكنها مجانية فقط إذا قمت بالاشتراك في Amazon Prime. توفر الخطوة التالية مساحة تخزين تبلغ 100 جيجابايت مقابل 11.99 دولارًا أمريكيًا سنويًا، ومقابل 59.99 دولارًا أمريكيًا سنويًا يمكنك الحصول على سعة تخزينية تبلغ 1 تيرابايت.

الشيء البارز هنا هو أن السعر أبسط بكثير من Amazon S3. أنت تعرف مقدمًا ما تحصل عليه وما تتوقع أن تدفعه مقابل ذلك. إنه ليس مخصصًا للاستخدام كشبكة CDN، ولكن لا يزال من الممكن القيام بذلك.

إذا كنت من مستخدمي WordPress، فقد تفضل استخدام Amazon S3 نظرًا لوجود أدوات مصممة خصيصًا لمساعدتك في القيام بذلك من خلال Amazon CloudFront. سيكون تعقيد إعداد ذلك خارج نطاق هذه المقالة، لذا ابحث عن مقالة مخصصة حول هذا الموضوع بالضبط والتي سيتم طرحها قريبًا.

لدى Google أيضًا خياران متاحان: Google Cloud Storage وGoogle Drive. إذا كنت من مستخدمي Gmail، فلديك بالفعل Google Drive.

تم تصميم Google Cloud Storage للاستخدام على مستوى المؤسسة ، ولذلك يتطلب قدرًا معينًا من القدرة الفنية لتهيئته وضبطه. إن Google Drive مستهلك ، ولكنه سهل الاستخدام مع واجهة الويب البسيطة.

يعمل Google Drive على بدء استخدام سعة تخزينية مجانية 15GB ، وهو ما يزيد عن حاجة معظم مواقع الويب للأنشطة التجارية الصغيرة. إذا وجدت أنك بحاجة إلى المزيد ، فيمكنك الترقية إلى:

ومع ذلك، فإن كل شيء ليس كما يبدو مع حدود التخزين هذه. لا يتم احتساب مستندات Google والصور بخلاف الدقة الكاملة (إذا تم تخزينها باستخدام صور Google) وأي ملفات تمت مشاركتها معك بواسطة شخص آخر ضمن حد السعة التخزينية لديك. لسوء الحظ، تشغل رسائل البريد الإلكتروني (والمرفقات) مساحة إذا كنت تستخدم حساب Gmail بشكل نشط.

لإعطائك فكرة عن الكمية التي يمكنك تخزينها في 15GB ، ما يقرب من 30 إلى 40 (m4v / mp4) في 1080 x 720 و 90 من الدقائق ، أو حول صور 88,235 على 800 x 600 ومحسّن للويب. سيكون من غير المعتاد أن يحتاج متوسط ​​الشركات الصغيرة إلى هذا القدر في موقعها على الإنترنت.

Google Drive أقل تكلفة بكثير من Amazon Drive. من حيث الأداء ، قد يكون للأمازون بعض الحافة ، والتوثيق مع Amazon أفضل. وجهاً لوجه ، تقدم Google قيمة أفضل بشكل عام.

التي يجب أن تختار؟ يعتمد الأمر على ما إذا كنت تعتبر الأداء أكثر أهمية من التكلفة.

استضافة الصور و CSS و JavaScript من Google Drive

هذا ليس أكثر تعقيدا بكثير من استضافة الفيديو. في الواقع ، قد يكون الأمر أسهل. هنا هو ما عليك القيام به:

1. في Google Drive ، أنشئ مجلدًا خاصًا لتخزين الملفات

2. تأكد من أن الاسم الذي تعطيه له يساعده على التميز عن مجلدات محرك الأقراص الأخرى

3. قم بتحميل جميع الملفات إلى هذا المجلد (يمكنك أيضًا إنشاء مجلدات فرعية)

4. حدد المجلد الذي ستتم مشاركته وانقر فوق زر المشاركة

5. عندما يظهر مربع حوار المشاركة ، حدد "متقدم"

6. في مربع حوار إعدادات المشاركة الأكثر تقدمًا ، حدد "تغيير"

7. الآن قم بتغيير الإعداد إلى "تشغيل - عام على الويب"

8. سوف تحتاج إلى تكرار العملية المذكورة أعلاه لكل مرةdiviملف مزدوج كذلك

9. انسخ الرابط لكل مورد والصقه في محرر نصوص

10. حذف كل شيء باستثناء معرف الملف

11. قم الآن بإضافة نص "https://drive.google.com/uc؟export=view&" أمام معرف الملف

12. الآن يمكنك تعديل HTML الخاص بك. لـ CSS:

لشباب:

لصورة:

13. حمّل الإصدار التجريبي من ملف HTML واختبره بسرعة مقابل الملف الأصلي

الأصل:

تم تحديث إصدار تجريبي باستخدام CDN من Google Drive:

هناك شيء مهم جدًا يجب أن تلاحظه هنا هو أنه مع تمكين CDN ، كان الأداء متدهورًا بالفعل. حدث هذا لأن خادم الويب الخاص بي يقوم تلقائيًا بضغط كل شيء ، ولكن لا يتم ضغط الموارد المنقولة إلى Google Drive تلقائيًا.

هذا موضوع ليوم آخر، ولكن الدرس الحقيقي هنا هو أن CDN لن يكون دائمًا بمثابة تحسين لوقت تحميل الصفحة. ومع ذلك، لا يزال من الممكن أن يكون ذلك مفيدًا من خلال تقليل مساحة القرص وعرض النطاق الترددي على الخادم الخاص بك، مما يسمح لـ Google بتحمل العبء نيابةً عنك. في معظم الحالات، لن يؤثر ذلك على أوقات التحميل كثيرًا.

بث الفيديو: Google Drive في مقابل YouTube

إن Google هي مالك YouTube ، لذا في كلتا الحالتين تستخدم نفس التكنولوجيا. سيكون الأداء عن نفسه ، والجودة سوف تكون هي نفسها بالضبط ، فلماذا يزعج مقارنة؟ هناك بعض الاختلافات الصغيرة بين تدفق من أحد هذين المصدرين.

عندما تتم استضافة الفيديو الخاص بك على YouTube، فلن يكلفك ذلك أي شيء، ولا يشغل أي مساحة تخزين تمتلكها أو تستأجرها شخصيًا. مقاطع الفيديو على YouTube مدعومة بالإعلانات، وتسمح للمشاهدين بالتعليق بشكل افتراضي، وتعرض مجموعة من الروابط لمقاطع فيديو أخرى في نهاية الفيديو. يمكن للمستخدمين أيضًا العثور على رابط لمشاهدة مقطع فيديو مضمن على YouTube بدلاً من موقعك. كل من هذه السلوكيات غير مرغوب فيها للغاية.

تعني استضافة مقاطع الفيديو على Google Drive عدم وجود إعلانات، ولا توجد روابط مقترحة في نهاية الفيديو، ولا يوجد خيار لمشاهدة الفيديو على YouTube (نظرًا لأنه غير مستضاف هناك). آخرwise لا توجد اختلافات واضحة.

يمكن أن تؤدي الاستضافة على YouTube إلى زيادة عدد المشاهدين، إذا كان هذا هو ما تبحث عنه. تمنحك الاستضافة على Google Drive مزيدًا من التحكم ومزيدًا من التفرد وتساعد في إبقاء المشاهد على موقعك دون الإغراءات التي يقدمها YouTube.

كلاهما أفضل من البدائل مثل Vimeo ، لأنه من الأسهل تضمين الترجمات المصاحبة ويمكن تعديل جودة البث من قبل المشاهد لتتناسب مع سرعة الاتصال الخاصة بهم.

يستخدم بث الفيديو من Google Drive ومن YouTube عمليات متشابهة جدًا.

1. حمّل الفيديو على Google Drive أو إلى YouTube.

2. تحميل أو إنشاء أي ملفات ترجمات مطلوبة.

3. اختبر الفيديو الخاص بك. لا تخطي هذه الخطوة الهامة.

4. أثناء فتح الفيديو ، حدد النقاط الرأسية الثلاث في زاوية الشاشة ، ثم حدد "مشاركة" من القائمة.

5. انقر فوق الارتباط "خيارات متقدمة" في مربع الحوار الذي يظهر.

6. انقر فوق الارتباط "تغيير".

7. حدد "تشغيل - عام على الويب"

8. ثم انسخ موقع الرابط واتبع الخطوات من 9 إلى 13، إلا أنك ستستخدم HTML للفيديو بدلاً من HTML للصور، لذا قد يبدو شكلك كما يلي:

تحدد الخاصية cc_load_policy ما إذا كانت الترجمات المصاحبة / التسميات التوضيحية المغلقة يجب أن تكون مرئية بشكل افتراضي. من الممارسات الجيدة تشغيل هذا الخيار، لكن Google تطبق السياسة بشكل غير متسق على أي حال، ربما بسبب تعقيدات عبر الأنظمة الأساسية.

تأكد من أنك تحتاج بالفعل إلى CDN

تعمل شبكة CDN بشكل جيد في معظم الأوقات، ولكن قد تكون هناك أوقات تتوقف فيها الصفحة عن العمل لأنها تحاول جلب مورد بعيد لا يمكن تحميله ببساطة. تشتهر خطوط Google وبعض واجهات برمجة تطبيقات Google الأخرى بهذا الأمر.

إذا كنت تستضيف موقعك على خوادم موجودة في بلدك وكانت معظم حركة المرور الخاصة بك محلية، فقد يؤدي استخدام CDN إلى خلق المزيد من المشكلات بدلاً من تقليلها.

على أية حال، تحقق دائمًا من نتائج التعديلات التي تجريها وتأكد من أنها مفيدة حقًا. إذا لم تكن كذلك، فارجع إلى النقطة التي كان موقعك يعمل فيها بأقصى قدر من الكفاءة أو جرّب استراتيجية أخرى.

يتيح لك استخدام CDN إنشاء مواقع ويب أصغر حجمًا، لذلك حتى لو كان هناك سعر أداء بسيط يجب دفعه، فقد يكون من مصلحتك إذا كنت تستضيف مواقع متعددة من حساب استضافة واحد.

رأس الصورة مجاملة من

بوجدان رانسيا

بوجدان هو أحد الأعضاء المؤسسين لشركة Inspired Mag ، حيث اكتسب خبرة تقرب من سنوات 6 خلال هذه الفترة. يحب في وقت فراغه دراسة الموسيقى الكلاسيكية واستكشاف الفنون البصرية. انه مهووس جدا مع إصلاحات كذلك. يمتلك 5 بالفعل.

التعليقات الردود 0

اترك تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المشار إليها إلزامية *

التقييم *

يستخدم هذا الموقع نظام Akismet لتقليل الرسائل الضارة. تعرف كيف تتم معالجة بيانات تعليقك.