PHP 웹사이트 구축, 그렇다면 클라이언트와 서버에서의 웹사이트 운영은 웹사이트 운영의 기본이 되는 과정인가요?
웹: 터미널
서버 웹: 우리는 서비스를 제공(응답)하는 컴퓨터를 서버라고 부릅니다. (추천 학습: PHP 동영상 튜토리얼)
클라이언트 웹: 서비스를 수락(요청)하는 컴퓨터를 클라이언트(Client)라고 하며, 클라이언트라고도 합니다.
웹 개발에서 PHP의 처리 과정
PHP의 작동 원리는 Apache, PHP, 브라우징 서버 간 협업 프로세스:
사용자가 브라우저 주소에 접속할 PHP 페이지의 파일명을 입력한 후 엔터를 누르면 PHP 요청이 실행되고, 요청은 PHP를 지원하는 웹 서버(아파치)로 전송됩니다.
WEB 서버(apache)는 이 요청을 수락하고 접미사를 기준으로 이를 판단합니다. PHP 요청인 경우 WEB 서버(apache)는 사용자가 액세스하려는 PHP 애플리케이션을 하드에서 꺼냅니다. 디스크나 메모리 등을 PHP 엔진 프로그램으로 보냅니다.
PHP 엔진 프로그램은 웹 서버(아파치)에서 전송된 파일을 처음부터 끝까지 스캔하고 명령에 따라 백그라운드에서 읽어 데이터를 처리한 후 해당 HTML 페이지를 동적으로 생성합니다. .
PHP 엔진은 HTML 페이지를 생성하여 웹 서버(아파치)로 반환합니다. 그런 다음 웹 서버(apache)는 HTML 페이지를 클라이언트 브라우저에 반환하고 마지막 전체 페이지가 브라우저를 통해 우리 앞에 표시됩니다.
아파치 외에 PHP를 지원하는 다른 서버는 무엇인가요?
PHP는 호환성이 매우 좋습니다. 거의 모든 웹 서버가 PHP를 지원합니다. PHP를 실행할 수 있는 주요 서버에는 apache, nginx 및 iis가 있습니다.
위 내용은 웹 개발에서 PHP의 프로세스는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!