Loading...
Как на сайте отключить кэш css, для удобного редактирования, а то приходится каждый раз очищать кэш.
html
<link rel="stylesheet" type="text/css" href="<?php echo $_SERVER['DOCUMENT_ROOT'] . '/styles.css?v=' . filemtime($_SERVER['DOCUMENT_ROOT'] . '/styles.css'); ?>">
после .css добавь рандом вывод и все
Zhum , гггг .css?id=<?php echo time();?>
Благодарю
d1nka (3 апр 2024, в 9:33)
после .css добавь рандом вывод и все
Кеширование должно быть, но актуальное)
Лучше делать тогда уж как во втором посту, но лучше вообще в функцию запихнуть, дабы не копипастить
_(Ulty)_ (3 апр 2024, в 11:34)
Кеширование должно быть, но актуальное)
Лучше делать тогда уж как во втором посту, но лучше вообще в функцию запихнуть, дабы не копипастить
во время отладки лучше вариант последний или предпоследний.) автору оно и надо.) ему надо при редактировании видеть
d1nka (3 апр 2024, в 11:35)
во время отладки лучше вариант последний или предпоследний.) автору оно и надо.) ему надо при редактировании видеть
Он редактирует CSS файл, когда заходит на сайт использкется кешированный вариант, а не актуальный.
Он хочет что бы был всегда актуальный.
_(Ulty)_ (3 апр 2024, в 11:39)
Он редактирует CSS файл, когда заходит на сайт использкется кешированный вариант, а не актуальный.
Он хочет что бы был всегда актуальный.
теоритически да.) но на практике не слишком много нагрузки даст каждый раз вычисление размера файла вызовом функции? есть обоснование на данное действие?
d1nka (3 апр 2024, в 11:41)
теоритически да.) но на практике не слишком много нагрузки даст каждый раз вычисление размера файла вызовом функции? есть обоснование на данное действие?
Тут вопрос об нагрузке не стоит, тут вопрос об времени погрузки страницы. Либо каждый раз дёргать с сервера файл или брать его из кеша.
Нагрузка от функции получения ВРЕМЕНИ редактирования файла крайне мала. Да и мне кажется что сервер больше напрягаться будет передавая каждому человеку при каждом клике полное содержимое css файла.
Онлайн: 1
Время:
Gen. 0.1041
(c) Bym.Guru 2010-2025