История изменений
Исправление alexmaru, (текущая версия) :
У php нет возможностей кеширования контента. Есть opcache - но тогда у тебя бы ничего написанного на php не менялось бы до рестарта сервера. Но тогда этим хостингом, с opcache с отключенной ревалидацей никто бы не пользовался сразу. Если это действительно он - создай пустой файл с сожержимым как тут:
https://www.php.net/manual/ru/function.opcache-reset.php
и вызови его - этот кеш будет сброшен.
Заголовками ты можешь управлять сам, прямо из php. Если у тебч кешируется именно html ответ - header(‘Cache-Control: private, must-revalidate’);
Если css/js/картинки/изображения - то сейчас это делают версионированием названия файла. Т.е. поменял файл - ему новое название присвоилось, через webpack это можно делать автоматически. Либо в хвост к пути файла добавляют версию ?v2, например
Исправление alexmaru, :
У php нет возможностей кеширования контента. Есть opcache - но тогда у тебя бы ничего написанного на php не менялось бы до рестарта сервера. Но тогда этим хостингом, с opcache с отключенной ревалидацей никто бы не пользовался сразу.
Заголовками ты можешь управлять сам, прямо из php. Если у тебч кешируется именно html ответ - header(‘Cache-Control: private, must-revalidate’);
Если css/js/картинки/изображения - то сейчас это делают версионированием названия файла. Т.е. поменял файл - ему новое название присвоилось, через webpack это можно делать автоматически. Либо в хвост к пути файла добавляют версию ?v2, например
Исправление alexmaru, :
У php нет возможностей кеширования контента. Есть opcache - но тогда у тебя бы ничего написанного на php не менялось бы до рестарта сервера.
Заголовками ты можешь управлять сам, прямо из php. Если у тебч кешируется именно html ответ - header(‘Cache-Control: private, must-revalidate’);
Если css/js/картинки/изображения - то сейчас это делают версионированием названия файла. Т.е. поменял файл - ему новое название присвоилось, через webpack это можно делать автоматически. Либо в хвост к пути файла добавляют версию ?v2, например
Исходная версия alexmaru, :
У php нет возможностей кеширования контента. Есть opcache - но тогда у тебя бы ничего написанного на php не менялось бы до рестарта сервера.
Заголовками ты можешь управлять сам, прямо из php. Если у тебч кешируется именно html ответ - header(‘Cache-Control: private, must-revalidate’);
Если css/js/картинки/изображения - то сейчас это делают версионированием названия файла. Т.е. поменял файл - ему новое название присвоилось, через webpack это можно делать автоматически.