nginx에서 php로의 실행 과정 중 오류나 잘못된 표현이 있으면 편하게 토론하고 소통해주세요.
HTTP 트랜잭션 실행 프로세스
● 클라이언트(브라우저)가 요청 작업(URL 입력, 링크 클릭, 양식 제출)을 수행합니다. ● 클라이언트는 도메인 이름을 확인하고 설정된 DNS 서버에 IP 주소를 요청합니다.
● 클라이언트는 3방향 핸드셰이크를 사용하여 DNS 서버에서 반환된 IP 주소를 기반으로 서버와 TCP/IP 연결을 설정합니다. ● TCP/IP 연결이 성공한 후 클라이언트는 서버에 HTTP 요청을 보냅니다.
● 서버 측 웹 서버는 HTTP 요청의 리소스 유형을 결정하고 콘텐츠 배포 처리를 수행합니다. 요청된 리소스가 PHP 파일인 경우 서버 측 소프트웨어는 처리를 위해 해당 CGI 프로그램을 시작하고 처리를 반환합니다. 결과.
● 서버는 웹 서버의 처리 결과로 클라이언트에 응답합니다. ● 클라이언트는 서버로부터 응답을 받아 처리 결과를 렌더링합니다. 응답 내용에 다른 정적 리소스를 요청해야 하는 경우 필요한 리소스에 액세스합니다. CDN을 통해 가속화되었습니다.
● 클라이언트가 렌더링된 뷰를 표시하고 TCP/IP 연결을 끊습니다
권장: "
PHP Tutorial"
위 내용은 nginx에서 PHP 실행 프로세스로의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!