Yii 외부 자바 스크립트 파일과 CSS 파일을 캐시합니까?Yii 캐시 외부 자바 스크립트 파일과 CSS 파일이 있습니까?
Yii 캐시를 사용하여 내 홈페이지를 캐싱하고 싶습니다. 내 홈페이지의 파일 크기가 아주 작습니다 (js 및 css 제외). 캐시 된 크기는 내 데이터베이스에서 5.7K입니다.
Yii 캐시가 외부 js와 css 파일을 캐시하는지 궁금합니다.
외부 이미지 파일을 캐시하지 않는다고 생각합니다.
Yii 외부 자바 스크립트 파일과 CSS 파일을 캐시합니까?Yii 캐시 외부 자바 스크립트 파일과 CSS 파일이 있습니까?
Yii 캐시를 사용하여 내 홈페이지를 캐싱하고 싶습니다. 내 홈페이지의 파일 크기가 아주 작습니다 (js 및 css 제외). 캐시 된 크기는 내 데이터베이스에서 5.7K입니다.
Yii 캐시가 외부 js와 css 파일을 캐시하는지 궁금합니다.
외부 이미지 파일을 캐시하지 않는다고 생각합니다.
YII 그것은 프레임 워크에 의해 캐시 될 수 PHP하여 HTML 문서에 설정 등 캐싱 database results, page fragments 동적 데이터베이스에서 쿼리 아무것도 포함 그것을 정적 콘텐츠를 저장하여 a couple of different ways 생성 동적 컨텐츠를 캐싱 할 수있다.
CSS, JS 및 이미지는 (일반적으로) 이미 프레임 워크에서 생성하지 않는 정적 콘텐츠이므로 캐시 할 수 없습니다.
정적 콘텐츠는 대개 클라이언트의 웹 브라우저 또는 빠른 분산 콘텐츠 전송 (CDN) 서버에 캐시됩니다.
Yii's CAssetManager 당신이 (타사 도구를 사용하여) use Yii to compress your static scripts 할 수 있습니다 후 "캐시"합니다 (assets
폴더)에 최적화 된 스크립트 : 말했다
, YII는 CSS와 JS 속도를하는 데 도움이되는 몇 가지 작업을 수행 할 수 있습니다 . 이는 서버 스크립트 및 확장을 사용하여 수행 할 수도 있습니다.
Memcached 및 APC와 같이 cache backends을 지정할 수도 있습니다. 여기에서 Yii는 캐시 된 HTML을 저장하지만 이미지 및 CSS/JS에 직접적인 영향을주지 않습니다.
JS 및 CSS와 같은 정적 자산 캐싱은 주로 PHP 프레임 워크가 아닌 웹 서버의 작업입니다. – Jon