Jika Anda telah mengikuti pembaruan "versi kotak" dari Bitrix (bukan 24) selama sepuluh tahun terakhir, maka Anda telah memperhatikan bahwa hanya modul toko dan lingkungannya yang diperbarui. Semua modul lain, seperti yang pernah ditulis sebelumnya, berada dalam kondisi ini dan masih, hanya menerima perubahan kecil untuk meningkatkan angka dalam versi.
Meskipun demikian, presentasi Bitrix versi baru penuh dengan tajuk berita yang indah dan mencoba mempertahankan ilusi pengembangan di antara pelanggan potensial, kecepatan yang menjanjikan, keandalan, dan keamanan paling penting, dikonfirmasi oleh
sertifikat FSTEC lama

Namun ada nuansa
Dalam PHP versi 7.2, direktif mbstring.func_overload tidak
digunakan lagi .
Ini semacam hal-hal kecil, tetapi Bitrix sangat bergantung pada fungsi ini dan membutuhkan kelebihan semua fungsi string (mbstring.func_overload = 2). Verifikasi nilai ini terjadi selama pemasangan produk dan pengujian internal.
Ini mungkin kebetulan, tetapi untuk Bitrix, versi PHP tertinggi yang didukung masih 7.1. Dukungan untuk versi ini oleh pengembang bahasa akan berakhir pada 1 Desember 2019.

Jika Bitrix tidak menulis ulang seluruh kode warisan dengan upaya heroik sebelum 1 Desember, maka sejak tanggal ini tidak dapat dianggap aman, karena pembaruan keamanan untuk PHP 7.1 tidak akan lagi dirilis. Mulai sekarang, entah bagaimana akan sangat tidak tepat untuk menyatakan dari tempat kejadian tentang solusi super-populer dan mega-aman untuk organisasi besar dan lembaga pemerintah.
Mereka hanya bisa mengambilnya dan pergi ke 7.2 atau 7.3, tetapi sekarang ada masalah dengan beberapa fungsi string. Misalnya, dalam modul forum standar saat mengurangi nama pengguna.
Kenapa ini semua?
Catatan yang dangkal ini akan menjadi tambahan untuk artikel lain yang
tidak terlalu terperinci . Saya harap pemilik Bitrix tetap menghormati Habr, dan bukan hanya kiat emas dari guru pemasaran, dan catatan sederhana ini akan memaksa mereka untuk menghabiskan sebagian anggaran pemasaran untuk meningkatkan produktivitas departemen pengembangan.
Semakin banyak kita membahas masalah bitrix, semakin besar kemungkinan mereka untuk memperbaikinya.
