Если вы используете хостинг на Apache, вы можете поместить файл .htaccess в ваш webroot, который устанавливает дату истечения срока в далёкие будущие значения. Недостатком является то, что вам нужно использовать контроль версий, если вы меняете JS или CSS.
Это содержимое .htaccess:
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/css "access plus 1 year"
ExpiresByType application/javascript "access plus 1 year"
ExpiresByType text/javascript "access plus 1 year"
</IfModule>
Ваши CSS и JS могут быть связаны следующим образом:
<script type="text/javascript" src="scripts/js/jquery.1.7.0.min.js"></script>
<link rel="stylesheet" media="screen" href="scripts/css/styles-2011-11-03.css" />
Каждый раз, когда вы вносите изменения в свою версию CSS или jquery, обновляйте имя файла.
Если вы хотите ускорить весь свой сайт, посмотрите на html5boilerplate и загрузите плагины Firefox / Chrome yslow и google pagepeed (если у вас есть доступ к этому).