작은숲:위키노트/PHP-FPM
(PHP-FPM에서 넘어옴)
PHP-FPM(PHP FastCGI Process Manager)는 PHP를 FastCGI 모드로 동작하도록 해준다. PHP 5.4 RC부터 PHP에 기본 내장되었다. PHP-FPM을 사용하면 아래와 같은 이점이 생긴다.
- 중단 없는 서버의 중지와 기동으로 보다 향상된 프로세스 관리
- 각각 다른 UID와 GID, PHP 설정 등으로 작업 프로세스 실행 가능
- 상황에 맞게 적절한 수의 작업 프로세스 생성
- opcode 캐시에 갑작스러운 문제가 발생했을 때 긴급 재가동
- 보다 빠른 파일 업로드
- 'slowlog'를 통해 느리게 동작하는 부분에 대한 추적 가능
- 기본 통계 기능 제공
- stdout과 stderr의 로그
- 사용자의 요청에 응답한 후 fastcgi_finish_request() 함수를 통해 필요한 후처리 작업을 할 수 있어 FastCGI의 성능 향상 가능
같이 보기
참고
| PHP 7.0 | |
|---|---|
| PHP 5.6 | |
| PHP 5.5 | |
| 확장 기능 | |
| 활용 | |
| 소프트웨어 | |