إدخال الجلب المسبق للمجالات المتسارعة

نشرت: 2022-02-25

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

يسعدنا اليوم تقديم ميزة جديدة للنطاقات المسرّعة تسمى الجلب المسبق للمجالات المتسارعة. تحدد هذه الميزة مسبقًا أصول موقعك. كل ذلك يعمل على تحسين أداء موقعك بشكل كبير.

تحسين أداء موقعك

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

الكل في الكل ، موقع الويب المدعوم من Accelerated Domains الخاص بك سوف يقوم بتحميل الصفحات بشكل أسرع ، ويظهر بشكل أسرع. لجميع الزوار في جميع أنحاء العالم بالطبع.

كيف تعمل

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

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

يغطي الجلب المسبق لـ Accelerated Domains كلاً من ملفات CSS وملفات JavaScript من المكونات الإضافية والسمات. هذا يعني أنه عندما تنتقل إلى أي صفحة في الموقع ، تكون الأصول قد تم تحميلها مسبقًا - وعلى هذا النحو جاهزة للعرض في أي وقت من الأوقات!

المجالات المتسارعة الجلب المسبق يستمع بذكاء أثناء تحميل صفحتك الأولى في WordPress. بناءً على ما يجده ، فإنه يحدد الأصول التي يجب تحميلها مسبقًا. هذا ما ستبدو عليه محتويات ملف manifest-style.txt إذا تم تنشيط سمة Twenty One One على موقعك ، على سبيل المثال:

 /wp-includes/css/dist/block-library/style.min.css
/wp-content/themes/twentytwentyone/style.css؟ver=1.4
/wp-content/themes/twentytwentyone/assets/css/print.css؟ver=1.4

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

تحديث Servebolt Optimizer لـ WordPress 3.5

قم بتحديث Servebolt Optimizer لبرنامج WordPress الإضافي إلى الإصدار 3.5 لدمج الجلب المسبق للنطاقات المتسارعة للعمل. الإصدار 3.5 ، الذي سيصدر اليوم ، يتضمن أيضًا التحديثات التالية:

الإعداد التلقائي WordPress Cron

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

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

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

مسح ذاكرة التخزين المؤقت للموقع عند تسجيل الدخول

عندما تقوم بتسجيل الدخول إلى WordPress ، يجب أن يقدم لك متصفحك المحتوى والأصول المخزنة مؤقتًا. لقد قمنا بتضمين علامة رأس جديدة تمسح ذاكرة التخزين المؤقت للمتصفح عند تسجيل الدخول. وهذا يضمن أنك لن تنظر أبدًا إلى المحتوى المخزن مؤقتًا عند تسجيل الدخول إلى WordPress. هذه الميزة مدعومة حاليًا فقط بواسطة Chrome و Firefox و Edge وغيرها.

تعرف على المزيد حول دعم المتصفح لميزة Clear-site-data.

تحسينات WooCommerce ذات الصلة

يعمل الإصدار 3.5 على تحسين كيفية التعامل مع العديد من الأشياء في WooCommerce. على وجه التحديد السيناريوهات التالية:

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

لقد أضفنا خيار إيقاف تشغيل برنامج جدولة العمل من WooCommerce. يعتمد التنفيذ على الكود المقدم من WooCommerce أنفسهم ويوفر إهدار الموارد القيمة. نحن نبذل قصارى جهدنا أيضًا للتأكد من عدم تشغيلهم في نفس الوقت. سيؤدي إيقاف تشغيله إلى تعطيل العداء الافتراضي وإعداد العداء باستخدام cron (مع قطيع) بدلاً من ذلك. بهذه الطريقة نتأكد من عدم تشغيل كلا الرجلين في نفس الوقت وجعلهما مستقلين عن بعضهما البعض. يمكنك العثور على الإعداد الخاص بذلك في علامة التبويب خيارات متقدمة داخل قائمة الأداء الخاصة بالمكوِّن الإضافي.

التغيير

تحقق من سجل التغيير الكامل لمزيد من التفاصيل حول الإصدار 3.5 من Servebolt Optimizer for WordPress الذي يقدمه.


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

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