В эксплуатации 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.