سلة الشراء فارغة !
سلة

أوبن كارت 3.0.5.0: تحديث تقني ودعم لإصدارات PHP الجديدة

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

التحديث ذو طبيعة تقنية، وهو في الواقع رقعة أمنية. كان الإنجاز الرئيسي للإصدار 3.0.5.0 هو الدعم الكامل لـ PHP 8.4 ، بالإضافة إلى التوافق الأساسي مع PHP 8.5 . ولتحقيق ذلك، أجرى الفريق تغييرات جوهرية على نواة النظام، وTwig، وفئات النظام.

تغييرات رئيسية في OpenCart 3.0.5.0

  • دعم إصدارات PHP الجديدة
    OpenCart متوافق تمامًا مع PHP 8.4 ومُكيّف جزئيًا مع PHP 8.5 بفضل التحديثات التي أُجريت على النواة ومحرك قوالب Twig.
  • تصحيح الأخطاء
    تم إصلاح العديد من الأخطاء في سلة التسوق، وإرجاع المنتجات، والعناوين، وطرق الدفع، ونماذج المنتجات، وقاعدة بيانات جوجل، والدفع عبر باي بال، والتحقق من صحة العنوان.
  • تحسينات أمنية
    تمت إضافة حماية ضد ثغرات XSS في الوحدات النمطية وتحسين معالجة مدخلات المستخدم.
  • تم تحديث برنامج التثبيت وآلية الترقية
    تم إجراء تغييرات على عملية التحديث، ونصوص SQL، وملف robots.txt، وأنماط ومنطق المثبت.
  • برنامج تشغيل ذاكرة التخزين المؤقت APCu الجديد
    تمت إضافة إمكانية تخزين القيم الأصلية دون الحاجة إلى التسلسل اليدوي.
  • ترميز قاعدة البيانات utf8mb4
    دعم كامل للرموز التعبيرية وغيرها من الأحرف متعددة البايت.
  • تحديث مكتبات الطرف الثالث
    تم تحديث المكتبات الخارجية ووحدة الدفع Cardinity.
  • تحسين الكود وتنظيفه
    تم إصلاح أخطاء بناء الجملة والأخطاء المطبعية، وتحديث أسماء البلدان، وتحسين رسائل Twig، وتحسين جودة الكود بشكل عام.
  • تمت إزالة الوحدات النمطية القديمة
    تمت إزالة شركتي UPS Shipping و Squareup من النظام.
  • تسوق جوجل
    تمت إضافة دعم رومانيا إلى إعدادات Google Shopping.

Пов’язані товари