Как правильно делать очистку кэша ?

Вобщем-то, спустя много лет, понял, когда и как надо чистить кэш… :sunglasses:

  1. Если вносите правки в php - практически никогда кэш чистить не надо.
  2. Если вносите правку в шаблон - достаточно очистить кэш, дописав к урлу &ctpl (операция проходит быстро, и, по-видимому, локально, после чистки первая загрузка страницы проходит бысто).
  3. Если в одном шаблоне подключаете другой шаблон через {include file=…}, или вносите правки в шаблон, подключенный через include - чистить шаблон надо через Администрирование - Хранилище данных - Очистить кэш (чистит почти всё, долго, после чистки первая загрузка страницы долгая).
  4. Если ничто предыдущее не помогло, чаще всего это касается изменений в css (less) и скриптов, - требуется ручная очистка папки var/cache (но и тут есть тонкости: чаще всего можно сократить расходы на перегенерацию кэша, удаляя папки misc/assets и static/less).

Надеюсь, кому-нибудь пригодится, так как о разнообразии способов чистки кэша известно всем, а вот разницу между ними ТП вроде никогда не озвучивала :shushing_face:

4 лайка