Почему 1С-Битрикс с 1 декабря 2019 года может превратиться в тыкву

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Если вы последние лет десять следите за обновлениями «коробочной версии» Битрикса (не 24), то давно уже заметили, что обновляется только модуль магазина и его окружение. Все остальные модули как были когда-то давным-давно написаны, в таком состоянии пребывают и до сих пор, получая лишь крохотные изменения ради увеличения циферки в версии.

Несмотря на это, презентации новых версий битрикса пестрят красивыми заголовками и стараются поддерживать у потенциальных клиентов иллюзию развития, обещая скорость, надёжность и главное безопасность, подтверждённую старым сертификатом ФСТЭК



Но есть нюансы


В PHP версии 7.2 директива mbstring.func_overload объявлена устаревшей.

Это вроде как мелочи, но битрикс очень сильно опирается на этот функционал и требует перегрузки всех строковых функций (mbstring.func_overload = 2). Проверка этого значения происходит при установке продукта и при внутреннем тестировании.

Возможно это совпадение, но для Битрикса до сих пор самой высокой поддерживаемой версией PHP является 7.1. Поддержка этой версии со стороны разработчиков языка будет закончена 1 декабря 2019 года.



Если битрикс не перепишет героическими усилиями весь легаси код до 1 декабря, то с этого числа его нельзя будет считать безопасным, так как обновления безопасности для PHP 7.1 уже не будут выходить. С этого момента заявлять со сцены о суперпопулярных и мегабезопасных решениях для крупных организаций и госорганов будет как-то не очень корректно.

Они могут просто взять и перейти на 7.2 или 7.3, но там сейчас есть проблемы в работе некоторых строковых функций. Например, в стандартном модуле форума при сокращении имён пользователей.

К чему это всё?


Эта поверхностная запись будет некоторым дополнением к еще одной не очень подробной статье. Надеюсь, владельцы Битрикса еще почитывают Хабр, а не только золотые советы от гуру маркетинга, и эти скромные записи заставят потратить их часть маркетингового бюджета на увеличение продуктивности отдела разработчики.

Чем больше мы будем обсуждать проблемы битрикса, тем больше шансов что они займутся их исправлением.

Источник: https://habr.com/ru/post/465609/#habracut

Интересные статьи

Интересные статьи

Сентябрь у многих уже ассоциируется с окончанием сезона отпусков, но у большинства — с учёбой. К началу нового учебного года предлагаем вам подборку видео наших образовательных проектов, выложе...
Привет! 24-25 июня в Новосибирске прошла конференция Highload++ Siberia 2019. Наши ребята тоже там были докладом «Контейнерные базы Oracle (CDB/PDB) и их практическое использование для разрабо...
Поддержка Visual Studio 2019 в PVS-Studio затронула сразу несколько различных компонентов: сам плагин для IDE, command line приложение для анализа, ядра C++ и C# анализаторов, а также несколько...
Сейчас в различных СМИ да и на Хабре публикуется большое количество прогнозов о бурном развитии робототехники, беспилотных автомобилей и альтернативной энергетики. Люди зачастую настроены излишне...
19-20 апреля, то есть уже на этих выходных, пройдёт конференция C++ Russia. Это два дня и несколько треков хардкорных технических докладов, посвященных C++: concurrency, производительность, архит...