Speed Cache 설정
1. 일반 매개변수
대시보드 > 구성 링크 Speed cache 대한 일부 설정에 액세스할 수 있습니다.
- 캐시 수명: 캐시 수명(분)입니다. 이 지연 시간이 지나면 캐시가 자동으로 지워지고 다시 생성됩니다.
- 브라우저 캐시 사용: 브라우저를 사용하여 페이지 콘텐츠를 캐시하세요. 이미지와 같이 용량이 큰 페이지 콘텐츠를 하드 드라이브에 캐시하면 페이지 속도가 크게 향상됩니다. 캐시를 지울 수도 있습니다.
- 사용자별 캐시 파일: 웹사이트에 로그인이 필요한 경우 활성화하기 위해 각 사용자별로 캐시 파일이 생성됩니다. 로그인한 사용자에게만 적용되며, 사용자 이름과 같은 동적 요소는 캐시에서 제외됩니다.
- 관리자 작업에서 캐시 지우기: Joomla 관리에서 특정 작업(콘텐츠 저장, 적용, 게시, 게시 취소 또는 휴지통)을 수행하면 캐시가 삭제됩니다.
- 프런트 엔드 작업에서 캐시 지우기: Joomla 프런트 엔드에서 특정 작업(콘텐츠 저장, 적용, 게시, 게시 취소 또는 휴지통) 시 캐시가 삭제됩니다.
- Joomla 캐시도 지웁니다. SpeedCache 외에도 Joomla 캐시도 지워집니다.
2. 자동 캐시 사전 로딩
최신 매개변수는 자동 캐시 재생성에 관한 것입니다. 캐시가 삭제된 후 URL 목록을 기반으로 캐시가 자동으로 사전 로드될 수 있습니다(작동하려면 cURL 확장 프로그램이 필요하며, 일반적으로 설치되어 있음).
- 캐시 사전 로딩 토큰: 캐시 사전 로딩 토큰은 캐시 재생성 요청을 인증하는 데 사용됩니다. 또한, crontab과 함께 사용하여 캐시를 정기적으로 다시 로딩할 수 있는 URL도 있습니다.
- 캐시를 지운 후 미리 로드: 캐시를 지운 후 URL 목록을 기반으로 캐시를 자동으로 미리 로드할 수 있습니다(작동하려면 cURL 확장 프로그램이 필요하며, 일반적으로 설치되어 있어야 함).
- Cache-Provider 헤더를 추가합니다. Speed Cache 에서 응답을 제공할 때 응답에 포함됩니다 . 디버깅 목적으로 사용할 수 있습니다.
- 캐시에 자동으로 메뉴 추가: 캐시된 페이지 목록에 자동으로 새 메뉴를 추가합니다.
- 데스크톱용 캐시: 모든 기기에 대한 데스크톱용 캐시 제공: 잘못된 캐시 버전이 제공되지 않는 한 권장됨
- 태블릿용 캐시: 태블릿용 캐시 제공: 잘못된 캐시 버전이 제공되는 경우에만 권장됩니다.
- 모바일용 캐시: 모바일용 캐시 제공: 잘못된 캐시 버전이 제공되는 경우에만 권장됩니다.
- 외부 스크립트 캐시: Google에서 제공하는 스크립트와 같은 외부 리소스를 캐시합니다. 경고: 활성화 전후의 성능을 모니터링하세요. 경우에 따라 활성화 시 성능 저하가 발생할 수 있습니다!
- 최적화 비활성화: 해당 사용자 역할에 대한 캐시 및 최적화 시스템을 비활성화합니다(로그인 시).
- 캐시 지우기 버튼: 상단 막대와 바닥글 막대에 캐시 지우기 버튼을 표시하여 모든 웹사이트 캐시를 지웁니다.
- Ajax로 모듈 로드: 각 모듈에 AJAX 로딩(비동기)을 활성화하는 옵션을 추가하여 모듈별로 구성할 수 있습니다.
"Ajax로 모듈 로드"가 활성화되면 모듈 > 고급 탭에서 매개변수를 볼 수 있습니다.
- SpeedCache AJAX 로딩: 이 모듈의 캐시 문제를 방지하기 위해 AJAX에서 모듈 로딩을 활성화합니다(비동기).
- AJAX 자동 새로 고침: 이 모듈의 캐시 문제를 방지하기 위한 자동 모듈 AJAX 새로 고침 기간
- AJAX 새로 고침 간격: 이 모듈에 대한 AJAX 새로 고침 간격을 선택하세요(분)
3. Lazy loading
Lazy loading 에 액세스하려면 대시보드 > 구성 > 매개변수 로 이동하세요 . 여기에는 이미지 lazy loading 과 Iframe 및 비디오 lazy loading .
이 기능은 사용자가 페이지를 아래로 스크롤할 때 이미지, iframe 또는 비디오를 점진적으로 로드하는 데 도움이 됩니다. 이는 이미지, iframe 또는 HTML5 비디오가 많이 포함된 긴 페이지가 있는 경우 유용합니다. 먼저 이 매개변수를 활성화해야 하며, 그러면 아래와 같은 설정이 표시됩니다.
- (너비 픽셀)보다 작은 이미지 제외: 이미지에서 픽셀 값이 이 너비보다 작은 모든 이미지를 lazy loading
- (높이 px)보다 작은 이미지 제외: 이미지에서 해당 픽셀 값보다 높이가 작은 모든 이미지를 lazy loading
- Lazy loading URL 포함: lazy loading 이미지에 해당하는 URL만 포함합니다 . www.website.com/news*와 같은 규칙을 사용하여 여러 URL을 포함할 수도 있습니다.
- Lazy loading URL 제외: 이미지에서 lazy loading . www.website.com/news*와 같은 규칙을 사용하여 URL 집합을 제외할 수도 있습니다.
4. 최소화 및 그룹화
이제 대시보드에서 'Minify & Group' 'Configuration' > 'Minify & Group' 탭으로 이동한 다음 'Group And Minify Setup' 설정에 대한 자세한 내용은 여기를 참조하세요
5. 기본값
기본값에 액세스하려면 대시보드 > 구성 Speed Cache 에 새 URL을 추가할 때 적용되는 기본값입니다 .
- 게스트 캐싱: 게스트 사용자를 위해 이 URL을 캐싱합니다.
- 공개를 위한 사전 로드: 공개 사용자를 위해 이 URL을 사전 로드합니다.
- 로그인한 사용자에 대한 캐싱: 로그인한 사용자에 대해 이 URL을 캐싱합니다.
- 로그인한 사용자를 위한 사전 로드: 로그인한 사용자를 위해 이 URL을 사전 로드합니다.
- 사용자별 사전 로드: 사용자별로 이 URL을 사전 로드합니다.
- 공개용 캐시 제외: 공개 사용자의 캐시에서 URL 제외
- 로그인한 사용자의 캐시 제외: 로그인한 사용자의 캐시에서 URL 제외
6. 캐나다
CDN에 접속하려면 대시보드 > 구성 링크로 이동하세요. 그런 다음 CDN을 활성화하고 여기에 CDN 정보를 입력하세요.
CDN 캐시
- CDN URL: 마지막 슬래시 없이 CDN URL을 추가하세요.
- CDN 콘텐츠: 쉼표로 구분된 CDN 리소스를 통해 제공되는 Joomla 콘텐츠입니다.
- 상대 경로: 기본적으로 활성화되어 있으며, 상대 경로 리소스에 대한 CDN을 활성화/비활성화합니다. 특정 Joomla 플러그인과의 호환성을 위해 사용됩니다.
- 포함 파일: CDN을 사용하여 로드할 파일 유형입니다.
클라우드플레어 캐시
- 사용자 이름: Cloudflare 계정에 등록된 이메일 주소입니다.
- API 키: 글로벌 Cloudflare API 키. 프로필에서 생성할 수 있습니다.
- 도메인: 이는 Cloudflare 계정과 연결된 도메인으로, 일반적으로 웹사이트 도메인입니다(예: website.com).
- 사용자 지정 URL 삭제: Cloudflare 캐시에 있는 모든 자산 중 URL과 정확히 일치하는 모든 자산이 캐시에서 삭제됩니다. URL은 한 줄에 하나씩 지정해야 하며, 페이지 URL이나 파일 URL일 수 있습니다.
7. ImageRecycle 통합
ImageRecycle은 제3자 이미지 압축 서비스입니다: https://www.imagerecycle.com/
저희는 이 서비스를 Speed Cache 구성에 추가했습니다. 성능이 크게 향상될 것으로 판단했지만, 반드시 사용해야 하는 것은 아닙니다. 저희 회원분들은 구성 페이지에서 모든 멤버십에 대해 20% 할인 쿠폰을 받으실 수 있습니다.
구성 요소 > 이미지 재활용 에서 이미지와 pdf 파일을 압축할 수 있습니다 .
자세한 내용은 여기를 참조하세요: https://www.imagerecycle.com/cms/joomla
8. 가져오기/내보내기
가져오기/내보내기에 액세스하려면 대시보드 > 구성 링크로 이동하세요. 이제 가져오기/내보내기 구성을 볼 수 있습니다.
웹사이트 최적화에는 시간이 걸리므로, 모든 확장 프로그램 구성을 가져오는 파일을 가져오는 것이 더 빠릅니다. 여기에서 JSON 파일을 가져오거나 내보낼 수 있습니다.










