2014-01-30 9 views
1

문제는주문 PHP 스크립트 실행

내 최초의 PHP 스크립트는 다음과 같이보고 그 다음 사진 (그것은 더 오랫동안 잡았다). 사용자가 빈 페이지 앞에 결코 가지 않았기 때문에 그것은 꽤 괜찮 았습니다.

echo "text"; // display text 
echo "<img src='displaypic.php'>"; // display pic 
echo "text"; // display text 
include 'piechart.php'; // display flash chart 
그것은 잘 작동

하지만 ... 모든 시각적 내용 (텍스트, 사진, 차트)이다

나중에 내가 플래시 파이 차트를 표시하기위한 스크립트를 추가 (오픈 플래시 차트에서 스크립트를 찾을 수 없음) 한 번에 표시됩니다. 문제는 약 10 초가 걸린다는 것입니다. 로드하는 것은 너무 길다 고 생각합니다. 내가

을하고 싶은 무엇

은 이상적으로는 첫째, 사진 및 차트 다음 사용자 그래서 빈 페이지의 전면에없는 표시되는 텍스트를 가지고 싶습니다. 그렇게 할 수있는 간단한 방법이 있습니까? 감사.

+1

전적으로 페이지를 보는 데 사용 된 브라우저의 렌더링 엔진에 달려 있다고 생각합니다. – knittl

+0

페이지 렌더링에 완전히 의존하거나 이미지 크기를 변경할 수 있습니다. –

+0

감사합니다. 그래, 빠른 수정은 이미지 품질을 줄여서 더 빨리로드하는 것입니다. 내가 그거 했어. 하지만 여전히 몇 초가 걸립니다 ... – Guillaume

답변

0

귀하의 질문은 PHP 실행과 관련이 없습니다. PHP는 보통 서버가 클라이언트 측에 데이터를 보내기 전에 서버 측에서 컴파일하고 실행하기 때문에. 따라서 웹 페이지에서 결과를 볼 때 PHP 스크립트가 이미 완전히 끝났음을 의미합니다.

다른 한편으로 브라우저가 html, javascript 및 css를 렌더링하는 방법과 관련된 몇 가지 요소를 먼저 표시하므로 해당 솔루션을 찾을 수 있습니다. table/div 등의 구조체를 변경하고 포함 파일을 올바른 위치에 배치하면 예상 결과가 변경됩니다. 하지만 잊지 마세요. 또한 사이트를 테스트하는 동안 어떤 브라우저를 사용하는지에 따라 달라질 수 있습니다.