هل يمكن إجراء التعديلات بصمت قبل الإطلاق؟

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

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

فكرتي ستكون إغلاق المجتمع الحالي، وتوجيههم إلى ملاحظة تقول “المجتمع قيد الصيانة” وإعادة فتحه للأعضاء عند الانتهاء من المجتمع الجديد.

شكراً جزيلاً!

5 إعجابات

مرحباً @Jess_0398 :wave: ربما خادم تجريبي؟

4 إعجابات

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

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

4 إعجابات

يعد خادم التدريج فكرة جيدة حقًا.

إذا كانت جميع التغييرات مجرد مكونات سمة وسمات، فيمكنك التعامل مع ذلك باستخدام سمة اختبار على نفس المثيل.

إعجابَين (2)

هذا مفيد للغاية، شكراً لك!

إعجاب واحد (1)