home chevron_right
Матрица версий SF4 ↔ 1С-Битрикс ↔ PHP

В эксплуатации SIMAI Framework 4 (SF4) нужно мыслить “связкой окружения”: SF4 + версия 1С-Битрикс + версия PHP. Самый безопасный подход — держаться требований 1С-Битрикс, а SF4 подстраивать под них.

То, что фиксируем как правило для проектов:

  • PHP минимальная: 8.0
  • PHP рекомендуемая: 8.2
  • Версии 1С-Битрикс — по официальным требованиям самой вашей версии Битрикс (SF4 следует этому коридору).

Практический формат “матрицы”, который удобно вести в документации (или в внутреннем регламенте команды):

  • SF4 версия (например, 4.x.y)
  • 1С-Битрикс (ветка/версия, которую поддерживает проект)
  • PHP (минимум/рекомендовано)
  • критичные заметки по обновлению (что поменялось в API/шаблоне/ассетах/мастере)
  • проверочный чек-лист (что обязательно прогонять после апдейта)

Такую матрицу лучше вести как “живой документ”: при каждом релизе SF4 дописывать строку с результатом проверки на вашей базовой версии Битрикс и на PHP 8.0/8.2.