كيفية إضافة واستخدام CDN في WordPress (دليل الإعداد الكامل)

نشرت: 2022-08-25

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

يؤدي استخدام شبكة توصيل المحتوى إلى توزيع عبء العمل على الخادم - مما يعني تحميل موقعك بشكل أسرع وأكثر موثوقية مع تقليل الموارد المستخدمة بواسطة خطة الاستضافة الخاصة بك.

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

بعض شبكات CDN مجانية. يأتي البعض الآخر برسوم باهظة. يتطلب بعضها معرفة تقنية متقدمة للإعداد والبعض الآخر مصمم لبرنامج WordPress ويمكن دمجه بسهولة مع مكون إضافي.

النقطة المهمة هي أنه ليست كل شبكات CDN متطابقة. أدناه ، ستتعلم كيفية اختيار CDN المناسب لـ WordPress وكيفية تثبيته. بعد ذلك ، سنناقش فوائد استخدام CDN والإجابة على بعض الأسئلة الشائعة.

ما هو أفضل CDN لـ WordPress؟

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

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

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

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

شبكات توصيل المحتوى الشائعة (CDNs)

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

Cloudfront هي خدمة CDN من أمازون. إنه جزء من مجموعة أدوات Amazon Web Services وهو خيار آخر يمكن أن يكون مثاليًا للمواقع ذات الحجم الكبير من حركة المرور (مئات الآلاف أو ملايين الزيارات كل شهر) أو قاعدة بيانات كبيرة من المحتوى أو المنتجات. ستحتاج إلى حساب AWS ومستخدم AWS Identity and Access Management للبدء. يحتوي Cloudfront على مكون إضافي لبرنامج WordPress ، ولكن قد ترغب في عرض وثائق البدء لمعرفة ما إذا كنت أنت ، أو مدير تكنولوجيا المعلومات لديك ، جاهزًا لما قد يكون عملية إعداد طويلة. لم يتم تصميم Cloudfront لمواقع WordPress فقط.

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

أفضل CDN لمعظم مواقع WordPress

ما لم تكن شركة أكبر ، يمكن أن تكون العديد من شبكات CDN الشهيرة باهظة الثمن أو معقدة إدارتها. لكن معظم مواقع WordPress يمكنها الاستفادة بشكل كبير من خيار مجاني رائع تم تصميمه خصيصًا لـ WordPress - Jetpack.

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

الصفحة الرئيسية لـ Jetpack Boost

بالإضافة إلى ذلك ، يمكنك تثبيت المكون الإضافي Jetpack Boost ، والذي سيساعدك على تحسين أوقات التحميل بشكل أكبر. باستخدام Jetpack Boost ، يمكنك تحسين Core Web Vitals من خلال جعل المكون الإضافي يعمل على تحسين CSS وتأجيل البرامج النصية غير الهامة وتمكين التحميل البطيء لموقعك.

إذا لم تكن متأكدًا من استخدام CDN ، فلا يمكنك التغلب على Jetpack عندما يتعلق الأمر بالتكامل السهل.

كيفية تثبيت CDN في WordPress

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

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

على الرغم من أن Jetpack يعمل مع مواقع WordPress ذاتية الاستضافة ، إلا أنه تم تطويره بواسطة فريق Automattic (نفس الأشخاص الذين يقفون وراء WordPress.com). يستغرق إنشاء حساب WordPress.com مجاني دقائق فقط ولا تحتاج إلى استخدامه بعد إدخال بيانات الاعتماد الخاصة بك لتنشيط Jetpack.

كيفية تكوين WordPress CDN

سنستخدم Jetpack CDN كمثال. قبل أن تقرأها ، قد ترغب في التحقق من وثائق بدء تشغيل CDN الأخرى مثل هذه من Cloudfront. بعد ذلك ، قارن عملية تكوين Jetpack أدناه لفهم الاختلاف في سهولة الاستخدام تمامًا.

كيفية تكوين Jetpack CDN

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

تشغيل Jetpack CDN

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

إذا كنت تستخدم Jetpack Boost ، فستكون هناك صفحة Jetpack → Boost إضافية في لوحة القيادة ، حيث يمكنك الوصول إلى المزيد من الإعدادات المتعلقة بالأداء. من هذه الصفحة ، يمكنك مراقبة نتائج أداء PageSpeed ​​Insights لإصدارات سطح المكتب والأجهزة المحمولة لموقعك على الويب.

نتيجة أداء Jetpack Boost

إذا قمت بالفعل بتمكين التحميل البطيء عبر Jetpack ، فيمكنك تخطي هذا الإعداد هنا. بعد ذلك ، يمكنك تشغيل إعدادات Optimize CSS Loading و Defer Non-Essential JavaScript وأنت على ما يرام.

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

ما هي الفوائد الرئيسية لـ Jetpack CDN؟

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

إذا كنت تدير موقعًا متناميًا وتريد ببساطة تسريع موقعك دون كسر البنك ، فإن Jetpack CDN هو الخيار المثالي.

مع Jetpack ، يمكنك الاستفادة من بنية WordPress.com المشهورة عالميًا لتحسين أوقات تحميل موقعك ، وكل ذلك مجانًا. فيما يلي بعض الفوائد الأخرى:

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

الأسئلة المتداولة (FAQs)

إذا كان لا يزال لديك أي أسئلة حول شبكات CDN وكيفية عملها ، فسيقوم هذا القسم بالإجابة عليها. لنبدأ بالبحث في كيفية استخدام CDN في WordPress.

ما هو CDN في WordPress؟

شبكات توصيل المحتوى (CDNs) هي خدمات تمكّنك من تخزين نسخ من موقعك مؤقتًا على خوادم تابعة لجهات خارجية. عادةً ما يكون لشبكات CDN مراكز بيانات حول العالم ، والتي يستخدمونها لخدمة النسخ المخزنة مؤقتًا من موقعك عندما يحاول الزائر الوصول إليه.

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

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

هل أحتاج إلى استخدام CDN؟

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

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

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

ما هي فوائد استخدام CDN لـ WordPress؟

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

إلى جانب تحسينات الأداء ، تقدم شبكات CDN أيضًا مجموعة من المزايا الإضافية. بعضها يشمل:

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

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

هل يوجد CDN مجاني مصمم خصيصًا لـ WordPress؟

Jetpack هو CDN الوحيد الخاص بـ WordPress في السوق. بعض ميزات Jetpack مخصصة فقط للمستخدمين الذين لديهم تراخيص متميزة ، مثل النسخ الاحتياطية في الوقت الفعلي لـ WordPress وأدوات إدارة علاقات العملاء (CRM). من ناحية أخرى ، فإن Jetpack CDN متاح لجميع المستخدمين.

لبدء استخدام Jetpack وشبكة CDN المدمجة ، ما عليك سوى تثبيت المكون الإضافي وإعداد حساب WordPress.com مجاني. يمكنك أيضًا تثبيت Jetpack Boost لتحسين الأداء بشكل أكبر.

هل ستعمل شبكة CDN على تحسين أداء موقع WordPress الخاص بي؟

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

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

ما الذي يمكنني فعله أيضًا لتحسين أداء موقعي؟

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

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

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

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

علاوة على هذه التحسينات ، سيكون من الحكمة أيضًا التفكير في Core Web Vitals. هذه مقاييس تجربة المستخدم التي تأخذها Google في الاعتبار عند ترتيب مواقع الويب في نتائج البحث. ترتبط حيوية الويب الأساسية ارتباطًا مباشرًا بأداء موقع الويب.

إذا كنت تستخدم Jetpack Boost ، فيمكن أن يساعدك المكون الإضافي في قياس وتحسين Core Web Vitals.

استخدم شبكة توصيل المحتوى (CDN) لتحسين أداء موقع WordPress الخاص بك

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

هناك الكثير من الخيارات لشبكات CDN التي يمكنك استخدامها مع WordPress ، لكن Jetpack CDN هي أداة رائعة ومجانية يسهل تكوينها. بالنسبة لمعظم المواقع ، تعد Jetpack الأداة المثالية لتحسين أداء الموقع على الفور.

تحقق من مجموعة Jetpack الكاملة لأمان WordPress والأداء وأدوات النمو.