ترحيل موقع التجارة الإلكترونية الخاص بك إلى Magento 2: كل ما تحتاج إلى معرفته
نشرت: 2020-07-01
تتطلب إدارة أعمال التجارة الإلكترونية في حد ذاتها الكثير من العمل الشاق. وعندما لا يعمل نظام إدارة المحتوى الذي تستخدمه على النحو الأمثل ، يمكن أن تصبح المواقف صعبة للغاية.
هذا أحد الأسباب التي تجعل العديد من أصحاب الأعمال التجارية الإلكترونية يتجهون إلى أنظمة إدارة المحتوى المتخصصة في التجارة الإلكترونية مثل Magento 2.
وإذا كنت تفكر أيضًا في ترحيل موقع التجارة الإلكترونية الخاص بك إلى هذا الإصدار الأخير من Magento ، فيمكن أن يكون هذا المنشور ذا فائدة كبيرة لك.
في هذا المنشور ، ستتعرف على:
- الأسباب التي تجعل Magento 2 خيارًا رائعًا
- ما قد تحتاج إلى القيام به قبل البدء في عملية الترحيل!
- إجراء خطوة بخطوة للهجرة
اذا هيا بنا نبدأ!
لماذا تختار Magento 2؟
تنتهي صلاحية magento 1 في يونيو 2020 ، وبالتالي فإن ترحيل موقع التجارة الإلكترونية الخاص بك إلى Magento 2 أمر مفروغ منه. وإذا كنت تتساءل عن الترقيات المتوفرة مع Magento 2 ، فقد قمنا بإدراجها في هذا القسم.
1. يقلل الحمل على الخادم
في معظم الأيام ، يتم تحميل مواقع التجارة الإلكترونية بشكل عام بالكثير من البيانات التي يمكن أن تضع عبئًا ثقيلًا على الخادم.
نتيجة لذلك ، يتدهور أداء الموقع ، مما يجعله بطيئًا ويصعب تحميله.
يؤدي هذا إلى تفاقم تجربة المستخدم الإجمالية ، كما يؤدي إلى انخفاض تصنيفات البحث.
وهذا هو المكان الذي يمكن أن يأتي فيه Magento 2 كمنقذ للحياة. أصبحت سرعة تحميل الصفحة لمواقع التجارة الإلكترونية المبنية باستخدام Magento 2 أسرع من أي وقت مضى حيث ركزت Magento الجديدة على:
- تقديم عربة Ajax
- تطبيق PHP 7 في كودها (تم تحسينه للسرعة)
- الورنيش مخبأ ومسرع HTTP
- تحسين بيئة الاستضافة
2. عملية الخروج سهلة
لا يحب أي صاحب عمل في التجارة الإلكترونية أن يرى معدلات عالية للتخلي عن سلة التسوق.
ولكن نظرًا لأن بعض أنظمة إدارة المحتوى تجعل عملية الدفع مطولة ، فإن العديد من المشترين المحتملين يسقطون أو يوقفون قرار الشراء. نتيجة لذلك ، يتم بيع عدد أقل من العناصر.
كل ذلك بفضل عملية الخروج السهلة والسريعة التي تقدمها Magento 2 لمستخدميها. هذا أحد الأسباب الرائعة التي تجعلك تستخدمه.
3. فهرسة أفضل / استجابة بحث
تتمثل إحدى المشكلات الشائعة في العديد من متاجر التجارة الإلكترونية المستندة إلى CMS في أنها تستغرق وقتًا طويلاً لإجراء استعلام بحث.
على سبيل المثال ، إذا أجرى زائر بحثًا متعلقًا بمنتج ما ، فقد يستغرق موقع الويب وقتًا طويلاً قبل تقديم نتائج البحث ذات الصلة.
قد يكون هذا غالبًا محبطًا للعملاء المحتملين والزائرين.
يتخلص Magento 2 من هذه المشكلات من خلال مجموعة أدوات محسّنة توفر:
- عملية خلفية فعالة
- صفحات الويب المحسنة
- المزيد من وقت استجابة الخادم لجميع الأنشطة
- مرونة قاعدة البيانات المحسنة للتعامل مع أحمال الذروة
ما قد تحتاج إلى القيام به قبل البدء في عملية الترحيل!
لذا ، عند الانتقال إلى الجزء التالي ، دعنا نتحدث عما يجب عليك فعله أثناء الاستعداد لترحيل موقع الويب الخاص بك إلى Magento 2.
مراجعة الإضافات على موقعك الحالي
سيكون هذا سريعًا ومباشرًا.
ما عليك القيام به هو إلقاء نظرة على جميع الامتدادات التي تستخدمها على موقع الويب الحالي الخاص بك. ثم تحقق مما إذا كنت ستحتاج إلى هذه الامتدادات بعد انتقالك إلى Magento 2. وبعد ذلك ، تحقق مما إذا كانت هذه الإضافات متاحة لـ Magento 2.
بناء وإعداد متجرك الجديد للهجرة
بمجرد فرز الامتدادات ، حان الوقت لإنشاء وإعداد متجر Magento 2 الجديد للترحيل.
لهذا ، ستحتاج إلى إعداد نظام أجهزة Magento 2 الذي يتوافق إلى حد ما مع نظامك الحالي.
بعد ذلك ، قم بتثبيت Magento 2 بجميع وحداته وأداة ترحيل البيانات على نظام قوي بما يكفي لتشغيل Magento 2.
لتنزيل أداة ترحيل البيانات ، يمكنك الانتقال إلى:
- repo.magento.com
- جيثب
إجراء خطوة بخطوة لترحيل موقع التجارة الإلكترونية الخاص بك إلى Magento 2
بالانتقال إلى القسم التالي ، إليك الخطوات التي تحتاج إلى اتباعها لترحيل موقع التجارة الإلكترونية الخاص بك بنجاح إلى Magento 2.

الخطوة 1: بعد البناء والتحضير ، قم بالتشغيل الجاف
في القسم السابق ، قمنا ببناء وإعداد متجرنا الجديد للترحيل. هذا هو الوقت المناسب لتجفيفه.
من المهم قبل بدء عملية الترحيل ، حتى تتمكن من تحديد أي مشاكل في التثبيت.
اتبع هذه الخطوات لاختبار الترحيل هذا:
- انسخ متجرك القديم إلى خادم مرحلي
- قم بترحيل المتجر القديم المنسوخ بالكامل إلى Magento 2
- اختبر متجرك الجديد لجميع أنواع المشكلات التي يمكن أن تكون موجودة
الخطوة 2: ابدأ عملية الترحيل
فيما يلي الخطوات الفرعية لعملية الترحيل.
- استمر في التحقق من أداة ترحيل البيانات. يجب أن يكون لديه وصول إلى الشبكة حتى يتمكن من الاتصال بقواعد بيانات Magento 1 و Magento 2. بعد ذلك ، افتح المنافذ المقابلة في وداعك.
- قم بإنهاء جميع الأنشطة في لوحة الإدارة الأقدم. ما عليك سوى الاحتفاظ بأنشطة إدارة الطلبات مثل الشحن وإنشاء الفواتير ومذكرات الائتمان قيد التشغيل. (لا تقم بتشغيل أي من هذه الأنشطة حتى يتم إعداد المتجر النهائي).
- أوقف جميع وظائف Magento (1.x) القديمة كرون. أو على الأقل تأكد من عدم قيامهم بإنشاء كيانات قاعدة بيانات جديدة
- استخدم أداة ترحيل البيانات لترحيل الإعدادات وموقع الويب الخاص بك.
- انسخ ملفات وسائط Magento 1.x إلى Magento 2.x. تذكر نسخ هذه الملفات يدويًا من دليل magento1-root / media إلى magento2-root / pub / media.
- إذا كانت الامتدادات لها بنية مختلفة في قاعدة بيانات Magento 2 ، فاستخدم ملفات التعيين المرفقة مع أداة ترحيل البيانات.
- بعد الانتهاء من كل شيء ، حان الوقت لإعادة فهرسة جميع مفهرسات Magento 2.x.
الخطوة 3: معرفة ما إذا كانت هناك أي تغييرات مطلوبة في البيانات التي تم ترحيلها
إذا كنت تريد أن يكون لمتجر Magento 2 الجديد الخاص بك تصميمات كتالوج أو هياكل أو قواعد مبيعات أو صفحات CMS مختلفة عن السابق ، فهذا هو الوقت المناسب لإجراء هذه التغييرات.
إذا كنت لا ترغب في إصلاح شيء ما هنا وكسر شيء ما هناك ، فكن حذرًا أثناء إجراء هذه التغييرات اليدوية.
يمكن أن يؤدي كل خطأ ترتكبه إلى العديد من الأخطاء الأخرى ، والتي قد يكون حلها أصعب.
الخطوة 4: تحقق من التحديثات الإضافية المتبقية
بمجرد قيامك بترحيل البيانات ، فقد حان الوقت لالتقاط تحديثات البيانات بشكل متزايد التي ربما حدثت في إصدار Magento 1 من موقعك ، ولكن لم يتم ترحيلها بعد إلى الإصدار الجديد.
لهذا ، سيكون عليك استخدام وضع دلتا.
ما عليك سوى بدء الترحيل المتزايد ، وستحدث التحديثات من تلقاء نفسها. إذا كنت بحاجة إلى إيقاف الترحيل ، فيمكنك القيام بذلك عن طريق الضغط على Ctrl + C.
سيكون هذا الاختصار مفيدًا عندما تريد إيقاف الترحيل لإصلاح خطأ اكتشفته للتو.
الخطوة 5: اللمسات الأخيرة
وهنا يأتي الوقت لجعل موقع الويب الجديد الخاص بك مباشرًا. فقط ضع في اعتبارك المؤشرات التالية.
- ضع إصدار Magento القديم في وضع الصيانة
- وقف عملية الترحيل التزايدية (Ctrl + C)
- ابدأ وظائف Magento 2 cron
- أعد فهرسة مفهرس الأسهم
- قم بإجراء التحقق النهائي لمتجر Magento 2 الجديد الخاص بك
- تحديث نظام اسم المجال (DNS) وتحميل الموازين
- ومتجر التجارة الإلكترونية الخاص بك متوفر الآن على Magento 2
ملاحظة مهمة: إذا لم يكن لديك مطور على دراية جيدة بـ Magento ، فتأكد من أنك على اتصال بخدمة تطوير ويب مؤهلة يمكنها ترحيل موقع التجارة الإلكترونية الخاص بك بسلاسة وسرعة إلى Magento 2.
هذه عملية دقيقة وقد لا تناسب المبتدئ.
الكلمات الأخيرة
يمكن أن يكون ترحيل متجرك الإلكتروني بنجاح إلى Magento 2 مهمة صعبة. وفي حالة حدوث أي إخفاقات ، فإنها يمكن أن تضر بعملك بشكل عام.
لهذا السبب من الضروري أن تضع في اعتبارك أفعالك والخطوات التي تتبعها للترحيل. في هذا المنشور ، ناقشنا الأمر نفسه مع قرائنا.
نأمل أن يكون هذا مفيدًا.
قراءة متعمقة
- مزودي خدمة صيانة Magento.
- لماذا يعد Magento حلاً رائعًا على مستوى المؤسسة؟