Сегодня я проверил статистику производительности моего сайта, используя YSlow . Я получил предупреждение (или ошибка может быть), как показано ниже
Add Expires headers
There are 15 static components without a far-future expiration date.
* (no expires) http://www.example.com/video/css/global.css
* (no expires) http://www.example.com/video/js/global.js
* (no expires) http://www.example.com/video/images/main-bg.png
Что это значит и как этого добиться в PHP и ASP.NET. Я на сервере общего хостинга, поэтому, пожалуйста, скажите мне, как это сделать, используя код, потому что я не смогу внести никаких изменений на стороне сервера.
Если срок действия заголовка истекает, есть ли вероятность, что, если я внесу изменения в CSS, пользователь не получит их сразу, потому что css и другие файлы кэшируются в течение определенного времени (1 месяц, неделя ). Это так?
Есть ли какие-либо недостатки в использовании заголовков expire ??