2010-06-02 4 views
0

내가 모드 PHP로 구성 아파치 내부, foo.php를 PHP 스크립트를 실행하고 말은, 다음, 아파치 산란을하지, 내 브라우저 (또는 다른 수단)에서 스크립트를 호출 말 스크립트가 실행되는 새로운 프로세스? 어떻게 작동합니까? 누군가가 이것에 대한 좋은 기사를 가르쳐 주시겠습니까?아파치 모드의 PHP 스크립트 호출

답변

1

아파치는 스크립트가 실행되는 에 새 프로세스를 생성합니까? 어떻게 작동합니까?

아니, 때마다. mod_php를 사용하면 각 httpd 하위 프로세스는 자체 PHP 인터프리터를 갖게됩니다. PHP 페이지가 요청되면, 자식 프로세스는 PHP를 인터프리터에게 넘겨주고 결과물을 방문자에게 보낸다. 요청이 끝나면 자식 프로세스는 다른 요청을 기다리는 메모리에 남아 있습니다.

나는 방법 mod_php의 내부를 설명하는 문서가 있는지 확실하지 않다. 이 정보는이 유형의 모든 모듈에 다소 일반적입니다. 이 우려 경우 방법 mod_php, FastCGI를, suphp과 다른 사람 사이의 속도 비교에 많은 기사는, 그러나,이 있습니다.