смотря какой сайт, вообще кэш нужен чтобы БД не дёргать постоянно
Инфо сайт, просто верстка слетает при включенном
Если сайт нормально спроектирован то это увеличит время генерации страниц и приведет к небольшому росту нагрузки на БД и еще меньшему на рантайм PHP. Но на некоторых сайтах кэш это не инструмент увеличение производительности, а иснтрумент обеспечения устойчивости. Но думаю это не ваш случай. Отключайте.
Раз слетает при включении кеширования, значит, надо исправлять интеграцию верстки, а не отключать кеш.
Понять бы с чего начать выявление проблемы
Элементарно. Смотрим исходник html без кеша и с ним. Находим отличия, идем в шаблон нужного компонента.
Самая частая ошибка такого рода - размещение отложенной области внутри кешируемого компонента. И чаще этим грешат с использованием компонента хлебных крошек
Хлебные крошки в хедере размещены, это правильно?
Если под хедером понимается header.php, то да. В таком случае как советовал Евгений
А может быть из того что в комплексном компоненте в news.detail размещён еще один отдельный компонент news.list из другого инфоблока?
Я вроде разобрался, прикол в том что это происходит на странице где информация динамическая, и он кеширует, а при повторном посещении вёрстка летит, а убрать кеширование на определённой странице можно?
лучше разобраться с причинами, все еще симптомы отложенных областей внутри кешируемых компонентов
Обсуждают сегодня