5.1الصيانة & التحديثات (النواة، القوالب، الإضافات)
الأساسي في 30 ثانية
- موقع WordPress برنامج حيّ: تتلقى النواة والقالب والإضافات تحديثات أمنية وتصحيحية.
- القاعدة المطلقة: نسخة احتياطية حديثة قبل أي تحديث، ثم اختبار في بيئة ما قبل الإنتاج (staging) عندما يكون ذلك ممكنًا.
- لا تدع الدين التقني يتراكم: كلما تأخرت، أصبح التحديث أكثر خطورة.
حالة مصغّرة متسلسلة — عقد الصيانة
يوقّع حسن مع سمير عقد صيانة شهريًا. كل شهر، ينسخ سمير الموقع احتياطيًا، ويختبر التحديثات على بيئة ما قبل الإنتاج، ثم يطبّقها في الإنتاج خلال ساعات انخفاض الحركة. يتحقق من النموذج والمتجر والصفحات الرئيسية بعد كل تدخل. يتلقى حسن تقريرًا بسيطًا: ما تم تحديثه وما تم التحقق منه.
تكملة الحالة 5.4 — الموقع حيّ، ولا بد من صيانته.
1. النسخ الاحتياطي والاختبار والتحديث
يتطور WordPress والقوالب والإضافات باستمرار: تصحيحات أمنية، وتوافق، ووظائف جديدة. الموقع غير المحدَّث هدف سهل. لكن التحديث السيئ التحضير قد يعطّل الموقع في الإنتاج — ومن هنا تأتي الحاجة إلى عملية منظمة بدلًا من نقرة متهورة.
يبدأ سمير بـنسخة احتياطية كاملة وحديثة (الملفات + قاعدة البيانات). وعندما تتوفر لديه بيئة اختبار (staging)، يطبّق التحديثات عليها أولًا ويتحقق من الصفحات الرئيسية: الصفحة الرئيسية، والنموذج، والمتجر، وتسجيل الدخول. لا ينتقل إلى الإنتاج إلا بعد التحقق، مع إبقاء النسخة الاحتياطية في المتناول.
2. الأتمتة دون فقدان السيطرة
يمكن أن تكون تحديثات الأمان الثانوية تلقائية؛ أما التحديثات الرئيسية والإضافات الحساسة — مثل WooCommerce — فتستحق اختبارًا تحت إشراف. يجمع سمير بين الاثنين: تلقائي للثانوي، ويدوي مضبوط للرئيسي. يراقب أيضًا الإضافات المهجورة التي لم تعد تتلقى تصحيحات.
الصيانة خدمة: تُخطَّط وتُوثَّق وتُفوتر. التقرير الشهري يطمئن العميل ويحفظ أثرًا للتدخلات. وهو أيضًا فرصة للتحقق من النسخ الاحتياطية وحسابات المسؤولين ومساحة التخزين.
🔎 مثال ملموس — روتين سمير الشهري (حالة ورشة بهجة)
قبل يوم: نسخة احتياطية كاملة + تصدير خارج الموقع.
يوم التنفيذ: نسخ إلى بيئة الاختبار، وتطبيق التحديثات.
الاختبارات: الصفحة الرئيسية، النموذج، المتجر، تسجيل الدخول.
مساءً: تحديث الإنتاج، وتحقق فوري.
التقرير: 3 إضافات، قالب واحد، النواة — سليم.
→ تُحفظ النسخة الاحتياطية 30 يومًا.
النتيجة: موقع محدَّث دون مفاجآت سيئة.
الدرس: العملية تطمئن بقدر ما تحمي.
مفردات القسم
- الصيانة
- مجموع العمليات المنتظمة التي تُبقي الموقع محدَّثًا ومنسوخًا احتياطيًا وعاملًا.
مثال بسيط: روتين سمير الشهري.
ما ليس كذلك: تسليم الموقع وعدم لمسه مجددًا.
رد فعل: موقع حيّ = يحتاج إلى صيانة.
- بيئة ما قبل الإنتاج (staging)
- نسخة من الموقع يُختبر فيها التغيير دون المساس بالإنتاج.
مثال بسيط: اختبار WooCommerce على بيئة الاختبار قبل التحديث.
ما ليس كذلك: تطبيق تحديث رئيسي مباشرة في الإنتاج.
رد فعل: اختبر منفصلًا قبل النشر.
- الدين التقني
- تأخير متراكم في التحديثات والتصحيحات، يجعل الموقع هشًّا.
مثال بسيط: ثلاث سنوات دون تحديث القالب.
ما ليس كذلك: تأجيل التحديثات إلى ما لا نهاية.
رد فعل: كلما انتظرت أكثر، زادت المخاطرة.
- تحديث ثانوي / رئيسي
- ثانوي: تصحيحات وأمان؛ رئيسي: تطور قد يؤثر في التوافق.
مثال بسيط: أمان تلقائي، ونسخة رئيسية مُختبَرة.
ما ليس كذلك: أتمتة كل شيء دون تمييز.
رد فعل: تلقائي للثانوي، وبإشراف للرئيسي.
- تقرير الصيانة
- مستند بسيط يسرد التحديثات المطبقة والتحققات المنجزة.
مثال بسيط: بريد إلكتروني شهري إلى العميل.
ما ليس كذلك: التدخل دون ترك أثر.
رد فعل: الصيانة = قابلية التتبع.
في التطبيق — إنشاء روتين صيانة
- اسرد النواة والقالب والإضافات في الموقع، مع إصداراتها.
- خطّط لنسخة احتياطية كاملة قبل أي تحديث.
- اختبر التحديثات على بيئة ما قبل الإنتاج أو، عند عدم توفرها، خلال ساعات انخفاض الحركة مع نسخة احتياطية.
- بعد التحديث، تحقق من الصفحات الرئيسية وسجّل التدخلات.
نص جاهز — اقتراح الصيانة (25 ثانية)
«يجب تحديث موقع WordPress بانتظام، وإلا أصبح عرضة للخطر. أقترح صيانة شهرية: نسخة احتياطية، واختبار التحديثات، والتحقق من الصفحات الرئيسية. تتلقى تقريرًا بسيطًا كل شهر.»
قدّم الصيانة كتأمين، لا كنفقة.
نموذج نسخ ولصق — روتين شهري
نسخة احتياطية كاملة: التاريخ _______________
اختبار في بيئة ما قبل الإنتاج: نعم / لا
النواة / القالب / الإضافات المحدَّثة: _______________
الصفحات المتحقَّق منها: الرئيسية / النموذج / المتجر / تسجيل الدخول
الحادث: _______________
التقرير المُرسَل: نعم / لا
موقع تعريفي
تحديثات شهرية، ونسخة احتياطية، وتحقق من الصفحات الرئيسية.
متجر
اختبار الطلبات بعد كل تحديث حساس.
موقع عالي الزيارات
بيئة اختبار دائمة، ونافذة صيانة، ومراقبة.
ميزانية محدودة
نسخة احتياطية تلقائية وأولوية لتحديثات الأمان.
✓ ممارسات جيدة
- انسخ احتياطيًا قبل أي تحديث.
- اختبر على بيئة الاختبار عندما يكون ذلك ممكنًا.
- احتفظ بتقرير عن التدخلات.
✗ أخطاء شائعة
- التحديث دون نسخة احتياطية.
- ترك إضافة مهجورة مفعّلة.
- أتمتة كل شيء، بما في ذلك التحديثات الرئيسية.
النقاط الأساسية
- الصيانة ضرورية ومنتظمة.
- نسخة احتياطية قبل التحديث، واختبار على بيئة الاختبار.
- الثانوي تلقائي، والرئيسي بإشراف.
- الصيانة تُوثَّق وتُفوتر.
تحدي 48 ساعة — طبّق غدًا
أنشئ روتينًا: نسخة احتياطية، وقائمة الإضافات، واختبار على بيئة الاختبار أو خلال ساعات انخفاض الحركة، وتحقق من الصفحات الرئيسية. اكتب نموذج التقرير. 25 دقيقة.
- أطبّق عملية تحديث آمنة.
- أختبر قبل الإنتاج.
- أوثّق الصيانة للعميل.
أسئلة شائعة
هل يجب تفعيل التحديثات التلقائية؟
لتحديثات الأمان الثانوية والإضافات الموثوقة، نعم: فهذا أكثر أمانًا من النسيان. أما التحديثات الرئيسية أو الإضافات الحساسة، ففضّل اختبارًا تحت إشراف مع نسخة احتياطية وبيئة ما قبل الإنتاج.
لا يوفر مزوّد الاستضافة بيئة اختبار: كيف أختبر؟
استخدم إضافة لبيئة الاختبار، أو نسخة محلية، أو، عند عدم توفر ذلك، انسخ احتياطيًا مباشرة قبل التحديث وحدّث خلال ساعات انخفاض الحركة مع التحقق الفوري من الصفحات الرئيسية. بدون بيئة اختبار، تصبح النسخة الاحتياطية أكثر أهمية.
هل الصيانة ضرورية فعلًا لموقع صغير؟
نعم: الثغرات الأمنية لا تعتمد على حجم الموقع. الموقع غير المحدَّث قد يُخترق ويُستخدم معبرًا لهجوم. تبقى الصيانة خفيفة لموقع بسيط.
ماذا يفعل سمير قبل تطبيق تحديث رئيسي في الإنتاج؟