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

ولكن هناك فروق دقيقة
في الإصدار 7.2 من PHP ، تم
إهمال توجيه mbstring.func_overload.
يشبه هذا النوع من التافهات ، لكن Bitrix يعتمد بشكل كبير على هذه الوظيفة ويتطلب التحميل الزائد لجميع وظائف السلسلة (mbstring.func_overload = 2). يحدث التحقق من هذه القيمة أثناء تثبيت المنتج والاختبار الداخلي.
قد تكون هذه مصادفة ، ولكن بالنسبة إلى Bitrix ، فإن أعلى إصدار مدعوم من PHP لا يزال 7.1. سينتهي دعم مطوري اللغات لهذا الإصدار في 1 ديسمبر 2019.

إذا لم يقم Bitrix بإعادة كتابة الرمز القديم بكامله مع جهود بطولية قبل 1 ديسمبر ، فمنذ هذا التاريخ لا يمكن اعتباره آمنًا ، حيث لن يتم إصدار تحديثات الأمان لـ PHP 7.1. من الآن فصاعدًا ، لن يكون من الصحيح تمامًا التصريح من المشهد عن حلول فائقة الأمان وآمنة كبرى للمؤسسات الكبيرة والهيئات الحكومية.
يمكنهم أخذها والانتقال إلى 7.2 أو 7.3 ، ولكن هناك الآن مشكلات في بعض وظائف السلسلة. على سبيل المثال ، في وحدة المنتدى القياسية عند تقليل أسماء المستخدمين.
لماذا هذا كله؟
سيكون هذا السجل السطحي إضافة إلى
مقالة أخرى
غير مفصلة للغاية . آمل أن يظل أصحاب Bitrix يكرمون هابر ، وليس النصائح الذهبية فقط من المعلم التسويقي ، وستجبرهم هذه الملاحظات المتواضعة على إنفاق جزء من ميزانية التسويق على زيادة إنتاجية قسم التطوير.
كلما ناقشنا مشكلات bitrix ، زاد احتمال إصلاحها.
