الوضع الإفتراضي في ماجنتو 2 (Default Mode) – الدليل الشامل لأصحاب المتاجر والمطورين

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

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

الوضع الإفتراضي في ماجنتو 2

ما هو الوضع الإفتراضي في ماجنتو 2 (Default Mode)؟

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

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

لماذا يستخدم الوضع الإفتراضي (Default Mode)؟

يلجأ أصحاب المتاجر والمطورون إلى استخدام الوضع الإفتراضي في ماجنتو 2 لأنه:

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

نقاط مهمة حول الوضع الإفتراضي (Default Mode)

  • يتم تسجيل الأخطاء في ملفات logs، مع عرض محدود لبعض الأخطاء على الشاشة.
  • التخزين المؤقت Cache يكون مُفعّل جزئيًا، مما يوفر أداءً متوسطًا.
  • ملفات Static Content يتم إنشاؤها تلقائيًا عند الحاجة، وليس بشكل مُسبق مثل وضع الإنتاج.
  • مناسب للاختبار الأولي أو المشاريع الصغيرة، لكنه غير كافٍ للمتاجر الحية ذات الحركة الكبيرة.
  • أي تعديلات كبيرة تتطلب لاحقًا الانتقال إلى وضع التطوير أو الإنتاج.

خطوات تفعيل الوضع الإفتراضي (Default Mode) عبر CLI

لتفعيل الوضع الإفتراضي (Default Mode) في Magento 2 عبر CLI:

1. افتح اتصال SSH لمتجرك.

2. نفّذ الأمر التالي لتغيير الوضع إلى Default:

php bin/magento deploy:mode:set default

3. للتأكد من الوضع الحالي:

php bin/magento deploy:mode:show

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

نصائح لتجنب الأخطاء الشائعة في الوضع الإفتراضي

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

الخلاصة

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

أسئلة شائعة عن الوضع الإفتراضي في ماجنتو 2

ما الفرق بين الوضع الإفتراضي والإنتاجي؟

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

هل يمكن استخدام الوضع الإفتراضي لمتجر حي؟

لا يُنصح بذلك، لأنه لا يوفر الأداء العالي ولا الأمان الكامل مثل وضع الإنتاج.

كيف أعرف أن المتجر يعمل في الوضع الإفتراضي؟

باستخدام الأمر:
php bin/magento deploy:mode:show

هل يمكن الانتقال من الوضع الإفتراضي إلى الإنتاج أو التطوير بسهولة؟

نعم، عبر أوامر CLI يمكنك التبديل بين الأوضاع الثلاثة بسهولة.

هل ترغب في إعداد متجرك بالطريقة الصحيحة؟

مع Growsera سنساعدك على ضبط أوضاع ماجنتو 2 (Default – Developer – Production) بأفضل طريقة تناسب احتياجاتك. سواء كنت في مرحلة الاختبار أو الإطلاق، خبراؤنا جاهزون لضمان سرعة وأداء مثالي لمتجرك.

احجز استشارتك الآن وابدأ بتحسين تجربة عملائك!