Лично у меня всегда будет каждый сайт, использующий собственную базовую кодовую базу или, по крайней мере, использующую общую кодовую базу, замороженную в установленной версии.Проблема с совместным использованием инфраструктуры заключается в том, что при каждом обновлении вам придется тестировать каждый сайт, используя эту общую кодовую базу, чтобы убедиться, что они по-прежнему работают должным образом.Что также происходит, когда платформа отказывается от функции, которую вы используете на одном из ваших сайтов?Это может помешать вам выполнить обновление, оставив вас открытыми для проблем безопасности.
Вариант 2 дает вам больше затрат на обслуживание, но, на мой взгляд, это самый безопасный подход.