ترقية أوبن كارت
ترقية أوبن كارت من الإصدار الحالي إلى إصدار أحدث هي عملية مهمة وتحتاج إلى تخطيط مسبق للاستفادة من كل المميزات وتجنب مشاكل عدم توافر إضافات أوبن كارت من الإصدار القديم إلى الجديد وغيرها من مشاكل الترقية التي قد تؤدي في النهاية إلى ضياع المشروع.
خطوات مهمة قبل بدء ترقية متجر أوبن كارت:
- فحص وحصر الأكواد الخاصة: تأكد من حصر الأكواد المضافة على المتجر سواء على الملفات مباشرة أو التي تستخدم نظام التعديلات ocmod وغيرها.
- فحص دعم طرق الدفع والشحن: تأكد من توفر دعم طرق الدفع والشحن في الإصدار الجديد.
- توافر نسخة حديثة من التصميم.
- توافر آليات نقل المنتجات والأقسام والعملاء: من متجر أوبن كارت القديم إلى الجديد.
- عمل نسخ احتياطية كاملة: قم بعمل نسخة احتياطية من الملفات ونسخة احتياطية من قاعدة البيانات من داخل سي بنل قبل ترقية أوبن كارت.
- بدء عملية الترقية على دليل فرعي أو دومين فرعي.
- منع فهرسة الدليل الفرعي أو الدومين الفرعي على جوجل: أو محركات البحث لحين الانتهاء من الترقية والنقل على الدليل الرئيسي.
متى تقرر تحديث أوبن كارت؟
- عند انتهاء دعم نسخة PHP التي تناسب المتجر.
- عند عدم قدرة النسخة والتعديلات الحالية على مواكبة التحديثات المطلوبة وتطلعات الإدارة.
- عند وجود ثغرات أمنية متكررة بالنسخة.
- عندما تقف كل التحسينات عن الوصول الى السرعة والعرض المناسب
أهمية ترقية أوبن كارت
- زيادة السرعة: الحصول على أداء وسرعة أكبر نتيجة توافر نسخة حديثة من PHP.
- تجنب الثغرات الأمنية: المتكررة في النسخ القديمة سواء سكربت أوبن كارت أو المكتبات.
- الحصول على المميزات الجديدة: وخصوصًا في بوابات الدفع.
- سهولة الدعم الفني والتعديلات: خصوصًا في نسخة أوبن كارت 3 فما أعلى.
تحديث أوبن كارت بالطريقة التقليدية
إن ترقية أوبن كارت بالطريقة التقليدية غالبًا ما يفشل، وإذا لم تكن خبيرًا قد يتعرض متجرك للخطر وتضيع وقتًا طويلًا في إصلاح العلل. وفي نسخة أوبن كارت 4 فقط يتوفر التحديث من داخل النسخة، أما النسخ القديمة فتحتاج إلى الاستعانة بأدوات خارجية. إذا قررت تحديث أوبن كارت، عليك اتباع الخطوات التالية:
- تركيب نسخة حديثة من أوبن كارت بالكامل.
- نقل المنتجات والأقسام وكافة البيانات: غالبًا ستحتاج إلى أداة خارجية لذلك.
- تركيب القالب.
- بدء عمل التصميم الجديد بناءً على القديم.
- تركيب كل طرق الدفع والشحن وكافة إضافات أوبن كارت الأخرى.
- اختبار العمل وتسليمه: بإجراء عملية شراء كاملة.
من طرائف عمليات ترقية أوبن كارت
-
تحديث متجر من الإصدار الأول إلى الثالث: عندما تُطلب تحديثات متجر قديم جدًا مثل الإصدار الأول إلى الإصدار الثالث، خاصة إذا كان المتجر قد تحول من متجر إلى مجلة زراعية مع تعديلات داخلية كثيرة على الأكواد والتصميم، قد تجد نفسك محاطًا بعدد لا نهائي من التعديلات في كل صفحة. لذا من الضروري تحديد عدد التعديلات الخاصة المطلوب ترقيتها مثل 2 أو 3 موديلات خاصة فقط.
-
التقليل من أهمية الترقية: البعض يعتقد أن عملية الترقية بسيطة ويضع ميزانية قليلة، مما يؤدي إلى تأخير في التنفيذ وجودة منخفضة في العمل، وقد يؤدي في النهاية إلى فقدان المتجر من الناحية الفنية. لذا لا تبخل على عملية الترقية مهما كانت، فهي لا تتم إلا كل فترة طويلة.