Как известно, каждое условие TypoScript провоцирует генерацию другой кэшированной версии страницы.Итак, если вы используете множество условий в TypoScript, это может привести к экспоненциальному росту кеша в базе данных.
Как мы могли бы это решить.Например, у меня есть такое условие на многодоменном сайте:
[globalVar=IENV:TYPO3_HOST_ONLY = subdomain1.domain.com]
config.baseURL = http://subdomain1.domain.com/
config.googleMapKey = AAABBBCCCDDDEEEFFF
[global]
[globalVar=IENV:TYPO3_HOST_ONLY = subdomain2.domain.com]
config.baseURL = http://subdomain2.domain.com/
config.googleMapKey = AAABBBCCCDDDEEEGGG
[global]
Возможно, решение состоит в том, чтобы использовать больше плагинов USER_INT для создания внутренних условий.
И, возможно, можно извлечькеш из базы данных в файловую систему?