공홈 자료실에 정식 등록하기 전 마지막 베타테스트입니다. (희망사항...)
"로딩 속도가 안드로메다로 날아갑니다 ㅋㅋ"
변경 내역
1. 전체화면 캐시 사용시 일부 사이트에서 PC용 화면과 모바일용 화면이 뒤섞이는 문제를 해결하고 있습니다. 가장 큰 원인은 파악했다고 생각하지만, 사이트에 따라 여전히 버그가 있거나 캐시 효율이 낮을 수 있습니다. 차기 버전에서 좀더 개선해 볼 예정입니다.
2. 잘못된 이미지 요청 차단 기능이 말썽을 일으키는 구버전 IE에서는 동작하지 않도록 했습니다.
새 기능
3. 위젯 캐시 기능이 추가되었습니다. 레이아웃 소스에 때려박아 놓았는데 어디 있는지 찾기 귀찮거나, 위젯 시퀀스가 누락 또는 중복되어서 XE의 위젯 캐시가 작동하지 않거나, 일일이 위젯 찾아다니면서 캐시 설정하기 귀찮거나, 1분도 너무 길어서 딱 30초만 캐싱하면 좋겠다! 이런 경우라도 더이상 성능을 포기하실 필요가 없어요! 슈퍼캐시 설정 화면에서 위젯 종류별로 각각 캐시 기간을 지정하고, 각 회원의 권한(소속그룹)에 따라 다른 내용이 캐싱되도록 할 수도 있습니다.
4. 전체화면 캐시에서 모바일 브라우저와 모바일 푸시앱을 구분하도록 했습니다.
5. 전체화면 캐시 사용시 before_module_init 시점에서 애드온이 실행될 수 있도록 캐시 작동 시점을 살짝 늦추는 옵션을 추가했습니다. before_module_init 시점을 사용하지 않는 애드온은 여전히 실행되지 않습니다. 애드온에 따라 성능에 상당히 큰 영향을 줄 수도 있으니 주의를 바랍니다.
※ 새 기능은 심각한 버그가 있을 수도 있으니 주의하시기 바랍니다. 버그를 발견하신 분은 제보해 주세요! 원인 파악에 도움을 주실 수 있다면 더욱 감사하겠습니다.
깃허브 저장소: https://github.com/poesis/xe-supercache (오른쪽 녹색 단추 클릭 → Download Zip)
설치 경로: ./modules/supercache
설치 환경: XE 1.8 이상, PHP 5.3 이상 (일부 기능은 XE 최신 버전 또는 별도 코어수정 필요)
※ 1.3 버전이 나왔습니다. XE 자료실에서 다운로드 또는 쉬운설치하실 수 있습니다.
감사히쓰겠습니다.