포럼
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
문법 사용시 캐싱 방식?
2011.08.11 13:53
무슨 말이냐면...
1. 레이아웃에 수많은 문법(cond, if, select)들을 클라이언트 컴퓨터에서 홈페이지를 열 때마다 처리하는지
아니면,
2. 문법 결과값을 xe/files/cache에 저장해서 그걸 클라이언트 컴퓨터에서 읽는 방식인지 궁금하더라구요.
이게 성능에 관련된 거라고 생각하는데..
만일, 2번처럼 한다면, 아무리 많은 문법을 써도 성능엔 문제 없을 거란 생각이 들더라구요.
혹시 아시는 분?
1. 레이아웃에 수많은 문법(cond, if, select)들을 클라이언트 컴퓨터에서 홈페이지를 열 때마다 처리하는지
아니면,
2. 문법 결과값을 xe/files/cache에 저장해서 그걸 클라이언트 컴퓨터에서 읽는 방식인지 궁금하더라구요.
이게 성능에 관련된 거라고 생각하는데..
만일, 2번처럼 한다면, 아무리 많은 문법을 써도 성능엔 문제 없을 거란 생각이 들더라구요.
혹시 아시는 분?
댓글 4
-
SMaker
2011.08.11 17:07
-
Treasurej
2011.08.11 21:37
그런가요? 굿이네요^^
그러면, 결국 클라이언트 컴퓨터 속도에 지대한 영향을 주는 건 문법보다는JS 사용량과 CSS용량, 이미지 용량 등이겠네요^^
레이아웃에 문법이 계속 추가되는데 성능과 어떨지 민감해져서요~
-
SMaker
2011.08.11 21:48
문법을 어어어어어어엄청 많이 사용하지 않는 이상 큰 차이를 못 느끼실거에요 ㅎㅎ -
Treasurej
2011.08.12 03:29
얼마나 다행인줄 몰라요~^^
지금 minify 이용해서 css, js 압축하고 있어요.
레이아웃이 크롬, 파폭, ie9에서는 어어어엄청 빠른데
ie7,6에서는 클릭하면 다음페이지 기다리는 동안 다섯 셀 정도예요.
ie7,6이 문법때문이 아니란 걸 알았고, 너무너무 시원한 답변 이었어요ㅎㅎ 감사삽니다.^^
하지만 결국 PHP로 처리하기 때문에 성능과 아주 관련이 없다고 볼 수는 없죠.