2010-04-07 4 views
0

나는 페이스 북 위젯으로 몇 가지 일을하고있다. 그들은 css 파일을 캐시하고 캐시를 무효화하려고합니다.
http://wiki.developers.facebook.com/index.php/Fb:fanCSS 파일로 캐시를 재정의하는 방법

지침은 말한다 :

참고 : 더 나은 성능을 제공하기 위해, 우리는 당신의 스타일 시트를 캐시합니다. 스타일 시트를 업데이트하는 경우 일반적으로 .CSS 파일 확장자에 버전 번호를 추가하여 스타일 시트의 URL에있는 캐시 브레이커를 사용해야합니다 (예 : http://www.example.com/my.css?2).

그래서 이해하고 싶습니다 : /test.css와 같은 스타일 시트를 가지고 있다면 그 파일은 스타일 시트에 대한 링크 끝에 "? #"하지만 그 파일은 그대로 두어도되지만 그렇지 않습니다. 실제로 스타일 시트 이름을 변경합니까?

답변

4

오른쪽, 페이스 북을 통해 캐싱을 수행하여 요청한 파일이 있는지 확인합니다 (원격 복사본과 비교). ? xxx를 링크 href 태그에 추가함으로써 본질적으로 해당 체크를 깨고 파일이 이전에 요청되었을 때와 다를 것임을 알립니다.

+0

cool. 감사! 완벽하게 작동합니다. – Joel

+0

@Joel Great! 도와 줄 수있어서 기뻐! –

관련 문제