Я решил, так сказать, свою собственную проблему, поэтому я решил опубликовать ответ здесь, на случай, если он поможет другим.
По сути, я заметил, что файлы HTML всегда будут отражать последние изменения. Однако, это были CSS файлы, которые не будут. Файлы CSS были виновниками загрузки из кэша браузера.
Чтобы исправить это, я начал добавлять версии в мои файлы CSS, чтобы браузер загружал только новый файл CSS когда CSS обновляется. это работает так:
Имя файла CSS не изменяется. То есть и всегда было styles.css
. Вы могли бы назвать это как-то еще.
Старый вызов, который я сделал для моего CSS файла в заголовке файла HTML, был: <link rel="stylesheet" href="css/styles.css">
.
Новый вызов: <link rel="stylesheet" href="css/styles.css?version=1.0">
Все, что я сделал, это добавил ?version=1.0
в конец имени файла CSS в заголовке HTML. Если номер версии изменится, браузер загрузит самую новую версию. Если номер версии совпадает, он не загружает самую новую версию.
Я думаю, что для некоторых это будет довольно просто, но, поскольку мне удалось отсортировать его самостоятельно, я подумал, что было бы полезно поделиться с остальными. Теперь нет необходимости добавлять жесткий код в заголовок HTML, который приводит к ненужной перезагрузке с нуля и приводит к потере эффективности!