تقديم عملية جدولة أبسط للتحديثات الآمنة

نشرت: 2024-02-12
الجدولة مع SafeUpdates
اتبع @Cloudways

عام جديد، قرارات جديدة، وطريقة أفضل لإنجاز الأمور.

نحن نتحدث عن تحسين تجربتك باستخدام SafeUpdates لتحديثات WordPress الأساسية والمكونات الإضافية والموضوعات.

لست على دراية بالتحديثات الآمنة لـ Cloudways؟ انتقل مباشرة إلى تجديد معلوماتنا حول هذا الموضوع.

التحديث إلى SafeUpdates – الماضي مقابل الحاضر

في السابق، كان تنشيط SafeUpdates يتطلب من المستخدمين تعيين جدول زمني واختيار WordPress الأساسي والمكونات الإضافية والموضوعات التي يختارونها للتكوين.

لم تعد هاتان الخطوتان ضروريتين بعد الآن لـ SafeUpdates لتشغيل التحديثات.

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

كيف يساعد هذا التحسن؟

لذلك، يعمل التحسين الجديد على تبسيط عملية التنشيط من خلال إلغاء خطوتين.

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

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

هل تم تمكين التطبيقات الموجودة مع SafeUpdates ولكن لم يتم تعيين الجدولة؟ لا تقلق. ستقوم SafeUpdates بتمكين الجدول الزمني تلقائيًا، مما يضمن تحديثات سلسة دون الحاجة إلى قائمة مخصصة.

تحديث سريع حول SafeUpdates وكيفية عمله

تم تصميم SafeUpdates لمواقع WordPress وWooCommerce لأتمتة المكونات الإضافية والموضوعات والتحديثات الأساسية بأمان.

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

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

وإليك كيف يعمل:

  1. أولاً، يأخذ نسخة احتياطية من تطبيق الإنتاج الخاص بك، فقط في حالة الحاجة إلى التراجع.
  2. بعد ذلك، يقوم بإنشاء بيئة مرحلية مؤقتة خلف الكواليس، مما يعكس موقعك المباشر.
  3. قبل إجراء أي تغييرات على موقع التدريج، تلتقط SafeUpdates لقطات ( اختبار الانحدار المرئي ) وتجري اختبارات الأداء، وفحوصات HTML، ومراقبة وحدة تحكم المتصفح، واكتشاف أخطاء الشبكة للتأكد من أن بيئة التدريج تعكس موقع الإنتاج.
  4. بعد ذلك، يقوم بتنفيذ كافة التحديثات المحددة في البيئة المرحلية.
  5. بمجرد اكتمال التحديثات، تجري SafeUpdates اختبارات شاملة مرة أخرى، بما في ذلك اختبارات الأداء وتحديثات WordPress وعمليات فحص HTML ومراقبة وحدة تحكم المتصفح واكتشاف أخطاء الشبكة وحتى اختبار الانحدار المرئي لمقارنة لقطات الشاشة قبل التحديث وبعده.
  6. فقط بعد اجتياز جميع الاختبارات بنجاح، تستمر SafeUpdates في تحديث موقعك المباشر.

حالة التحديثات المجهضة

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

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

على سبيل المثال، تشير رموز الخطأ SU-104 و SU-107 إلى أنه تم إلغاء التحديث بسبب التناقضات في اختبار الانحدار المرئي (VRT) الذي يعرض لقطات شاشة داخل النظام الأساسي. وهذا يسمح بفهم أكثر سهولة وحل أسرع للمشكلة المطروحة.

التحديثات الآمنة مقابل العالم – ضمان راحة البال في تحديثات WordPress

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

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

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

توفر لك SafeUpdates الوقت من خلال تبسيط العملية، بدءًا من الاكتشاف التلقائي للتحديثات المتاحة لجميع مكونات WordPress الثلاثة: الأساسية، والمكونات الإضافية (المميزة أيضًا)، والموضوعات.

ليس هذا فحسب، بل نخطو خطوة إلى الأمام ونقوم بما يلي:

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

ماذا بعد

باعتبارنا مزود استضافة مُدار، فإننا نواصل مهمتنا لمساعدة عملائنا على التركيز على أعمالهم الأساسية بشكل أكبر وتوفير الوقت في تفويض المهام الروتينية لتأمين الأتمتة.

هذا التحديث هو تحديث صغير من الباقي الذي خططنا له لهذا العام.

ترقبوا التكامل الأعمق مع أداة فحص الثغرات الأمنية، حيث نقوم بتحديث أي سمة/مكون إضافي ضعيف حسب الأولوية، بالإضافة إلى القدرة على تحديد الصفحات لاختبار الانحدار المرئي والمزيد!