كيف ساعدتني ميزة Staging في تحديث موقع ووردبريس بأمان

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

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

ما هي ميزة Staging في استضافات ووردبريس؟

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

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

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

الفرق بين ميزة Staging والطرق الأخرى في تحديث الموقع

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

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

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

خطوات استخدام ميزة Staging لتحديث موقع الووردبريس

سأشرح لكم فيما يلي كيف قمت بتحديث موقع ووردبريس خاص بأحد عملائي باستخدام ميزة Staging:

الخطوة الأولى: تسجيل الدخول إلى لوحة تحكم الإستضافة والوصول إلى ميزة Staging

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

التوجه إلى الموقع المراد تحديثه

بعد ذلك من تبويب (ووردبريس) نقرت على خيار (التشغيل المرحلي) الذي هو نفسه ميزة Staging.

الوصول إلى ميزة Staging

الخطوة الثانية: إنشاء النسخة المرحلية من الموقع

بعد النقر على خيار التشغيل المرحلي ظهرت أمامي صفحة تتضمن زر (إنشاء بيئة تشغيل)، قمت بالنقر عليه من أجل إنشاء النسخة المرحلية من موقع عميلي.

النقر على إنشاء بيئة تشغيل

وعندها ظهرت لي نافذة منبثقة تطلب دومين فرعي من أجل إنشاء النسخة المرحلية عليه، ولذلك قمت بتحديد الدومين ونقرت على (إنشاء).

تحديد الدومين الفرعي لإنشاء النسخة المرحلية عليه

بعد ذلك بدأت عملية إنشاء النسخة المرحلية من الموقع (بيئة التشغيل المرحلية) وظهرت لي رسالة تخبرني بأن العملية قد تستغرق 15 دقيقة.

رسالة انتظار عملية إنشاء بيئة التشغيل المرحلي

الخطوة الثالثة: الدخول إلى النسخة المرحلية من الموقع

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

النقر على إدارة التشغيل المرحلي

بعد ذلك نقرت على زر (Staging Admin Panel) الموجود في لوحة التحكم الخاصة بالنسخة المرحلية.

الدخول إلى لوحة تحكم ووردبريس الخاصة بالنسخة المرحلية

وعندها تمت إعادة توجيهي إلى لوحة تحكم ووردبريس الخاصة بالنسخة المرحلية التي أنشأتها.

لوحة تحكم ووردبريس الخاصة بالنسخة المرحلية

الخطوة الرابعة: إجراء التحديثات على النسخة المرحلية من الموقع

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

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

الخطوة الخامسة: رفع التحديثات إلى الموقع الأصلي النشط

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

رفع التحديثات إلى الموقع الأصلي

حيث ظهرت لي رسالة تأكيد تخبرني بأن هذه النسخة المرحلية من الموقع ستحل مكان النسخة الأصلية.

تأكيد عملية رفع التحديثات إلى الموقع الأصلي

بعد أن نقرت على (نشر) في رسالة التأكيد بدأت عملية رفع التحديثات، وظهرت رسالة أخرى تخبرني بأن عملية الرفع ستستغرق 15 دقيقة.

رسالة مدة عملية النشر

عند انتهاء عملية الرفع وجدت أن الموقع الأصلي قد تحدث بدون أية مشاكل وبدون أن يتعطل عن العمل أبدًا.

نصائح وملاحظات حول ميزة  Staging من تجربتي الشخصية

من خلال تجربتي الشخصية مع Staging وجدت أن هناك مجموعة من الملاحظات والنصائح التي يجب أخذها بعين الاعتبار من أجل الاستفادة بالشكل الصحيح من الميزة، وفيما يلي إليكم أهمها:

  1. إذا واجهتك مشكلة بالدخول إلى النسخة المرحلية من الموقع بعد إنشائها، فغالبًا ما يكون السبب في أنك تعتمد على دومين من غير شركة الاستضافة، ولحل هذه المشكلة يجب عليك إنشاء سجل DNS خاص بالدومين الفرعي الذي أنشأت النسخة المرحلية عليه، ويجب أن يكون السجل من النوع A ويشير إلى الـ IP الخاص بالاستضافة.
  2. في حال كانت شركة الاستضافة التي تعتمد عليها لا توفر ميزة Staging، فيمكنك استخدام إحدى الإضافات التي توفر ذلك مثل إضافة WP Staging. هذه الإضافات لا تغني تمامًا عن ميزة Staging ولكنها تفي بالغرض في كثير من الحالات.
  3. اختبر موقعك جيدًا ضمن النسخة المرحلية بعد تنفيذ التحديثات، فهناك بعض التحديثات لا تتسبب بمشاكل مباشرة في الموقع. ولكنها تؤدي إلى بطئ في أداءه وسرعة تحميل صفحاته، وهذا ما يؤثر سلبًا على تجربة المستخدم.
  4. بعد الانتهاء من عملية التحديث ورفع التحديثات إلى الموقع الأصلي احذف النسخة المرحلية، فبعض الاستضافات تخصم مساحتها من مساحة الاستضافة، وهذا ما يؤدي إلى استهلاك غير ضروري لموارد الاستضافة.

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

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