묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
include에 관한 질문
2003.01.10 10:16
include를 하면 그 파일의 내용을 읽어오느라 느려진다고 들었는데요..
그러면 만약에 include할 파일이
include할파일
<?
$a = "내용";
$b = "내용";
$c = "내용";
.
.
?>
이렇게 있고여..
include를 할곳에서
<?
for (~~) {
include "파일";
}
while (~) {
include "파일";
}
include "파일";
include "파일";
?>
이런식으로 변수만 담겨져 있는 파일을 한파일내에서 한 10번정도?? 변수만 담겨져 있는 파일을 계속 include한다면 속도가 느려질까요??? 차이점을 못느껴서요.. 어케 알아야할지..
그러면 만약에 include할 파일이
include할파일
<?
$a = "내용";
$b = "내용";
$c = "내용";
.
.
?>
이렇게 있고여..
include를 할곳에서
<?
for (~~) {
include "파일";
}
while (~) {
include "파일";
}
include "파일";
include "파일";
?>
이런식으로 변수만 담겨져 있는 파일을 한파일내에서 한 10번정도?? 변수만 담겨져 있는 파일을 계속 include한다면 속도가 느려질까요??? 차이점을 못느껴서요.. 어케 알아야할지..
댓글 6
-
허진규
2003.01.10 10:49
-
행복한고니
2003.01.10 11:14
여담이지만~ 변수만 담겨져있다면.. 그렇게 할 필요가 없을텐데요?
변수만 담겨져있는 것이라면 한번만 써도 for문과 while 문에서는 충분히 사용가능합니다.
그리고 속도가 느려진다는 것은... -_-;;
혼자 테스트해서는 절대 모르는 것이랍니다. 웹서버가 그 정도 처리는 충분히 할만큼됩니다.
for문과 while문을 한 10만번 정도 반복시키도록 만들고 파일을 10만번 읽었을때와 그렇지 않을때를 비교해보세요. 속도 측정은 가장 극한의 상황으로 몰고 가는 것이 정석입니다. 이런 것을 위한 툴도 있죠. 혼히 스트레스 테스트라고 합니다. -
행복한고니
2003.01.10 11:21
또 하나... 자료의 접근 속도에 관한 팁입니다.
변수로 정해서 읽어주는 것이 가장 속도가 빠르구요
그 다음이 파일을 직접 읽어오는 것이고
그 다음이 DBMS(MySQL 같은...)를 이용하는 겁니다. -
kadarica
2003.01.10 14:30
근데요...
꼭 인클루드 할 변수를 여러번 읽을 필요가 있을까요?
때에따라서 필요할 수도 있겠지만요...^^ -
ZipShin
2003.01.10 14:47
nzeo.com의 채널소스를 사용하면 됩니다. -
최훈규
2003.01.11 06:30
감사합니다^^ 궁금한게 쏵풀렸네요^^ ㄳ ㄳ
(읽는대걸리는시간x10)+원래실생시간 -0- 이되게쩌..
한파일을 10번이나 불러올 이유가 없다고 생각이 됩니다만 ^ ^;;