Si vous avez suivi les mises à jour de la «version en boîte» de Bitrix (pas 24) au cours des dix dernières années, vous avez déjà remarqué que seuls le module de magasin et son environnement sont mis à jour. Tous les autres modules, tels qu'ils ont été écrits il y a longtemps, sont dans cet état et le sont toujours, ne recevant que de minuscules modifications afin d'augmenter le nombre dans la version.
Malgré cela, les présentations des nouvelles versions de Bitrix sont pleines de beaux titres et tentent de maintenir l'illusion de développement parmi les clients potentiels, promettant rapidité, fiabilité et sécurité la plus importante, confirmée par l'ancien
certificat FSTEC
Mais il y a des nuances
Dans PHP version 7.2, la directive mbstring.func_overload est
déconseillée .
C'est un peu comme des bagatelles, mais Bitrix s'appuie fortement sur cette fonctionnalité et nécessite de surcharger toutes les fonctions de chaîne (mbstring.func_overload = 2). La vérification de cette valeur a lieu lors de l'installation du produit et des tests internes.
Cela peut être une coïncidence, mais pour Bitrix, la version la plus élevée de PHP prise en charge est toujours la 7.1. La prise en charge de cette version par les développeurs de langage prendra fin le 1er décembre 2019.

Si Bitrix ne réécrit pas tout le code hérité avec des efforts héroïques avant le 1er décembre, alors à partir de cette date, il ne peut pas être considéré comme sûr, car les mises à jour de sécurité pour PHP 7.1 ne seront plus publiées. À partir de maintenant, il ne sera en quelque sorte pas très correct de déclarer sur la scène des solutions super populaires et méga-sûres pour les grandes organisations et les organismes d'État.
Ils peuvent simplement le prendre et passer à 7.2 ou 7.3, mais il y a maintenant des problèmes avec certaines fonctions de chaîne. Par exemple, dans le module de forum standard lors de la réduction des noms d'utilisateurs.
Pourquoi tout cela?
Ce record superficiel sera un ajout à un autre
article peu détaillé . J'espère que les propriétaires de Bitrix honorent toujours Habr, et pas seulement les conseils en or du gourou du marketing, et ces modestes notes les forceront à dépenser une partie du budget marketing pour augmenter la productivité du département de développement.
Plus nous discutons des problèmes Bitrix, plus ils sont susceptibles de les résoudre.
