На сайте определяется мобильное устройство и для них выводится другой шаблон.
if (isIncludeMobilePart()) {
require_once($_SERVER["DOCUMENT_ROOT"] . '/mobile/client-center/index.php');
}
Включен автокомпозит и кэш перезаписывается, поэтому иногда и на десктопах отображается мобильная версия, а на мобильных десктопная (в зависимости от того какая попала в кэш).
Как сделать чтобы для разных шаблонов (мобильный или десктопный) кэш композита писался в разные файлы и в зависимости от мобильный/не мобильный выдавался соответствующий кеш?
Можно конечно как-то отключить кеширование мобильного шаблона, подставив параметр ncc=1, но не хотелось бы, нужно чтобы и мобильным пользователям и десктопным контент отдавался быстро.
if (isIncludeMobilePart()) {
require_once($_SERVER["DOCUMENT_ROOT"] . '/mobile/client-center/index.php');
}
Включен автокомпозит и кэш перезаписывается, поэтому иногда и на десктопах отображается мобильная версия, а на мобильных десктопная (в зависимости от того какая попала в кэш).
Как сделать чтобы для разных шаблонов (мобильный или десктопный) кэш композита писался в разные файлы и в зависимости от мобильный/не мобильный выдавался соответствующий кеш?
Можно конечно как-то отключить кеширование мобильного шаблона, подставив параметр ncc=1, но не хотелось бы, нужно чтобы и мобильным пользователям и десктопным контент отдавался быстро.