يشرح هذا الدليل كيفية نقل التغييرات بين موقع التشغيل المرحلي والمواقع الفعلية (مواقع الإنتاج) ويسلط الضوء على الاعتبارات المهمة. استخدم هذا الدليل لتطبيق التغييرات (مثل الإضافات أو القوالب)، التي تم اختبارها على موقع التشغيل المرحلي الخاص بك، على بيئة الإنتاج لديك.
للتأكد من أن موقع التشغيل المرحلي الخاص بك يعكس أحدث إصدار من موقعك الفعلي، يمكنك مزامنة موقع الإنتاج إلى موقع التشغيل المرحلي. يُعد هذا مفيدًا بشكل خاص قبل اختبار التحديثات المُجراة على القوالب أو الإضافات أو المحتوى.
لتحديث موقع التشغيل المرحلي الخاص بك باستخدام نسخة سليمة من موقع الإنتاج، اتبع الخطوات التالية:
- تفضَّل بزيارة قائمة المواقع لديك في لوحة التحكم.
- انقر على عنوان موقع التشغيل المرحلي في قائمة مواقعك.
- انقر على زر مزامنة في الجزء العلوي الأيمن من الشاشة وحدد الخيار “سحب من موقع الإنتاج” في القائمة المنسدلة.

- سيتم فتح نموذج، مما يسمح لك باختيار ما تريد سحبه.

- اختر مزامنة “جميع الملفات والمجلدات” أو “ملفات ومجلدات محددة“، ثم استخدم مربعات الاختيار لتحديد ما تريد تضمينه.
- حدد ما إذا كان سيتم تضمين “جداول قاعدة البيانات” في المزامنة أم لا. اطلع على الدليل أدناه للحصول على مزيد من المعلومات.
- انقر على سحب، وستبدأ العملية. ستتلقى بريدًا إلكترونيًا بمجرد اكتمال المزامنة.
عندما تكون مستعدًا لنقل التغييرات التي أجريتها من موقع التشغيل المرحلي إلى موقعك الفعلي، يمكنك مزامنة ملفات الوسائط والإضافات والقوالب ومحتوى قاعدة البيانات — بما في ذلك التدوينات والصفحات والقوائم.
اتبع الخطوات أدناه لنسخ موقع التشغيل المرحلي الخاص بك مرة أخرى إلى موقع الإنتاج (الموقع الفعلي) الخاص بك:
- تفضَّل بزيارة قائمة المواقع لديك في لوحة التحكم.
- انقر على موقع التشغيل المرحلي في القائمة.
- انقر على الزر مزامنة في الجزء العلوي الأيمن من الشاشة وحدد الخيار “إرسال إلى موقع الإنتاج” في القائمة المنسدلة.

- سيتم فتح نموذج، مما يسمح لك باختيار ما تريد إرساله.

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

- انقر على إرسال، وستبدأ العملية. ستتلقى بريدًا إلكترونيًا بمجرد اكتمال المزامنة.
لا يتم تحديث إصدار PHP في موقع الإنتاج الخاص بك تلقائيًا ليطابق الإصدار الذي قمت بتعيينه في موقع التشغيل المرحلي. لضمان أن كلا الموقعين يستخدمان إصدار PHP نفسه، سيتعين عليك تحديث إصدار PHP يدويًا في موقع الإنتاج أيضًا. وبعد المزامنة، يمكنك تغيير إصدار PHP لموقع الإنتاج عن طريق الانتقال إلى إعدادات خادم الويب لموقعك.
تضمن مزامنة قاعدة البيانات من موقع التشغيل المرحلي إلى موقع الإنتاج ظهور المحتوى، الذي قمت بتغييره أو إضافته إلى موقع التشغيل المرحلي الخاص بك، على موقع الإنتاج الخاص بك.
لعكس جميع التغييرات، التي أُجريت على موقع التشغيل المرحلي الخاص بك، على موقع الإنتاج (أو العكس)، يجب عليك تضمين “جداول قاعدة البيانات” عند المزامنة. يعد هذا الأمر ضروريًا للتحديثات التي تتضمن:
- التدوينات والصفحات وأنواع التدوينات المخصصة
- رفع الوسائط في مكتبة الوسائط
- عمليات تحرير نموذج الموقع أو الأنماط التي أُجريت في محرِّر الموقع
- تفعيل المكوِّن الإضافي والقالب أو إلغاء تفعيلهما
- أي محتوى آخر مخزَّن في قاعدة البيانات
إذا كنت تقوم بمزامنة عمليات رفع الوسائط وترغب في ظهورها في مكتبة وسائط ووردبريس، يجب تضمين قاعدة البيانات أيضًا في عملية المزامنة.
ستؤدي مزامنة قاعدة البيانات إلى إضافة الملفات المُنشأة حديثًا وتحديث أي ملفات تم تعديلها. ولا تؤدي المزامنة إلى حذف الملفات، أو إعادة تعيين الموقع، أو إنشاء نسخة طبق الأصل لما هو موجود في موقع التشغيل المرحلي. تابع بحذر عند المزامنة بين موقع التشغيل المرحلي وموقع الإنتاج.
بالنسبة إلى المواقع الإلكترونية التي تحتوي على WooCommerce والإضافات الأخرى المتعلقة بالتجارة الإلكترونية، يمكن أن تؤدي مزامنة قاعدة البيانات إلى فقدان البيانات بشكل دائم. على سبيل المثال، إذا تم تقديم طلب جديد على موقع الإنتاج الخاص بك بعد إنشاء نسخة لموقع التشغيل المرحلي، فإن مزامنة قاعدة بيانات موقع التشغيل المرحلي مرة أخرى إلى موقع الإنتاج ستؤدي إلى مسح ذلك الطلب.
سيتم استبدال أي بيانات مُضافة إلى موقع الإنتاج بعد إجراء آخر مزامنة (من موقع الإنتاج إلى موقع التشغيل المرحلي)، وهذا يشمل ما يلي:
- الطلبات
- تغييرات المنتج
- معلومات العميل
عند المزامنة من موقع التشغيل المرحلي إلى موقع الإنتاج، وفي حالة تثبيت WooCommerce، سيظهر لك تحذير إضافي.

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