php-frm을 사용하면 PHP 실행 속도가 빨라지나요?

php-frm을 사용하면 PHP 실행 속도가 빨라지나요?

제가 이해한 바에 따르면,PHP-FPM미리 로드된 PHP 인터프리터 프로세스 팜을 관리하여 PHP 페이지가 더 빠르게 응답하도록 하여 최종 사용자가 PHP 하위 시스템을 초기화하는 오버헤드를 경험하지 않게 하지만 일단 PHP 페이지가 실행되기 시작하면 "일반" 환경에서와 마찬가지로 시간이 오래 걸립니다. " CGI. 이는 Perl 스크립트를 실행하는 것과 약간 비슷합니다.mod_perl- 인터프리터는 웹 서버 실행 파일에 바인딩되어 있기 때문에 더 빠르게 실행되지 않고 단지 더 빨리 시작될 뿐입니다.

내 말이 맞나요, 아니면 전체적으로 더 빠르게 실행되도록 하는 미묘한 뭔가가 내부적으로 진행되고 있습니까? 요청하는 이유는 주기적으로 실행하고 싶은 PHP 애플리케이션이 있기 때문입니다(저는 X초마다 해당 URL에 대해 'wget'을 실행합니다). 주기적인 응답시간은 신경쓰이지 않지만, 실행시간은 신경쓰인다.

답변1

아니요, PHP 코드 자체는 더 빠르게 실행되지 않으며 여전히 동일한 인터프리터입니다. 일반 CGI에 비해 약간의 지연 시간 이익이 있을 수 있지만 어쨌든 일반 CGI를 실행하는 사람은 누구입니까? ;-)

또 다른 작은 도움은 코드 캐싱일 수 있지만 이는 스크립트가 자주 실행되는 경우에만 정말 유용합니다.

관련 정보