Как обновлять или чистить из кеша js css файлы у клиента?
добавил css js файлы не через function файл , делаю там изменения , а эти файлы кешированные и у клиента как будто я "нечего не делал"
как этого избежать?
time будет каждый раз выдавать новое значение, поэтому лучше использовать filemtime. Это функция, которая возвращает время последнего редактирования файла.
В таком случае у вас информация всегда актуальная будет, и каждый раз скрипты и стили заново грузить не потребуется.
тогда файл будет всегда разный и совсем не будет кешироваться , каждый раз создавая лишнюю нагрузку, верно?
В целом я могу сам вписать версию файла и тогда он будет загружаться только в случае изменения?
Хотя там и файлы маленькие , пусть так и будет , главное принцип я понял , спасибо!
Павел, При каждом обращении файл будет загружаться вновь, что в свою очередь отметет кэширование и у всех клиентов всегда будет свежий файл с последними правками.
Можете записывать сами при каждом случае, когда необходимо обновить файл у клиентов.