위처럼 관리자 시스템설정에서 지원하지 않기로한 나머지 언어들이 여전히 생성되는 문제가 있습니다.
첨부된 파일은 다수의 매뉴항목이 존재하는 사이트맵에 대해 files/cache/menu 에 캐쉬된 파일인데,
전체 매뉴항목에 모든 다국어가 선언 되어있습니다.
이로인해 사이트맵 파일이 커지고
라인 구분 없이 한줄로 엄청나게 긴 매뉴파일을 읽는데 발생한 딜레이로
TTFB 에 상당한 악영향을 끼치고 있네요.
(레이아웃에 저 매뉴를 붙이면 TTFB가 0.5ms대가 나오고 빼면 0.1ms대입니다.
로그인 이후 측정된 값입니다.)
매뉴캐쉬 파일중 homeSitemap.php 안 homemenusrl 값인 사이트맵.
그러니까 홈매뉴가 포함된 용량 큰 사이트맵이 레이아웃에 걸려있을때군요.
위 조건일시 로딩시마다 해당 매뉴캐쉬파일 읽는데
부득이하게 시퓨 파워를 요구해 TTFB에 상당한 손해가 발생합니다.