The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

JS cache issue

Hi ,

I am developing a section where we are going to host 1000's of videos. Now most of the site is going to be coded in ajax. So there are going to be several js files

My question is , is it good t cache those js files so save time and make your page load faster? Those files are going to be change once a month, so can be put something in the headers to download it again if it was modified since last access time

Actually this is the whole scenario to make you understand my problem in a better way...

--------------------------------------------------------------

My server is sending these headers

post-check=0, must-revalidate, no-store, no-cache, pre-check=0

Currently, i am caching gif images and css files. Only problem i see is that each time when i load my website it saves css file again the cache with new expiry date, that means it is not loading it from cache

Initially i went to my home page and saw temporary internet file that said expiry date of my css is 1/3/2007 2:04 PM. After five minutes i refreshed my page again and the expiry date of my css was 1/3/2007 2:09 PM

Please advice how can change my headers in htaccess so that each time the site opens it check if my css file is modified or not..If it was modified before the expiry then update the css file in cache otherwise just use the one in the cache

i have a dyamic page but css and js script file hardly change. So what i exactly want is the header code, that checks for those css and js file, if they have been modified since last access time...

If modified then copy the new file from the cache otherwise use it from the cache

-------------------------------------------------------------------

The solution that you gave, will still make it download every time i use the site. I want it to only download when it is modified otherwise use from cache