1930 번 글의 답장글: Re: include |
글쓴이: 산이
[홈페이지]
|
글쓴날: 2004년 02월 19일 23:14:01 목(저녁) |
조회: 570 |
[초오보]님이 남기신 글:
>-----------------------------------------
>답변자가 기본적으로 참고할 내용입니다.
>- 배포판(옵션) : redhat 7.3
>- 커널버전(옵션)
: 2.4.20
>- 데몬버전(예:apache
1.3.27) : 1.3.27
>- 데몬설치유형(RPM/컴파일/기타)
:
>-----------------------------------------
>
>안녕하세요..
>
>밑에 속도와 관련해서 여쭤볼것이 있습니다..
>
>include 를 사용할때에
>
>inlcude "http://" 를 사용하면 느려지고..
>
>상대주소개념으로
사용하면 속도가 빨라집니다..
>
>정말 이해가 안가는것은..
>
>테스트 방법..
>
>vi info.php
><?
>phpinfo();
>?>
>
>vi test.php
><?
>include "http://abc.com/info.php";
>?>
>
>위와같이 만든후..
>
>주소창에 abc.com/test.php를 치면..
>
>바로 뜨는 유저가 있고...
>
>엄청 느린 유저가 있습니다... 이게 무슨 조화
인지요..ㅡ.ㅡa
>
>각기 다른서버에서 했으면 이해가 가는데..
>
>똑같은 서버내의 유저로 테스트 했는데...
>
>엄청 느린 유저가 있고..바로 뜨는 유저가 있습니다..
>
>물론 우리 서브도메인 사용자와 개별도메인 사용자 모두
테스트 해봤는데..
>
>둘다 빠르게 올라옵니다..
>
>서브와 개별도메인의 차이는 아닌듯 싶습니다..
>
>같은서버내에서..이럴수가
있는건지..
>
>더 중요한건...
>
>php를 업그레이드 하거나...그런적이
절대 없었구요..
>
>며칠전부터..두명의
유저가 갑자기 홈이 느려졌다고 해서..
>
>include의 문제로 봤는데.. 다른유저로 테스트 해보니 빠르게
올라옵니다..
>
>왜 갑자기 느려졌을까요...ㅡ.ㅡa
>
>최근에 하고 있는건...
>
>rsync로 백업하는걸 새로 하는거 밖에 없습니다..
>
>그거와는 전혀 상관 없을꺼 같은데..
>
>참고로 아파치 1.3.27 php 4.3.0 입니다..
========================================
물리적으로 동일한 서버에서, 서로 다른 도메인에 대해서 이런
증상이
있다면 거의 90% 이상 PHP 설정상의 문제입니다.
일단은 include 'http://...'; 와 include '/path/to/file';
은 분명 속도의 차이가 있습니다.
전자는 웹서버가 http:// 의 URL 을 파싱한 결과를 incldue 하는
경우를
말하고
후자는 소스안에 넣어서 자신이 평가(파싱)하는것을
말합니다.
따라서 전자는 DNS resolve 문제가 수반되기 때문에 당연히
느립니다.
DNS resolve 과정중에서 생긴 임시적인 장애일 수 있습니다.
간혹가다 리졸빙이 느린 이유등등..
답변이 부족한 감이 있군요.
|
이전글 : include
다음글 : 페이지 속도
|
from 61.254.74.228
JS(Redhands)Board 0.4 +@
|