PHP는 서버 측 스크립팅 언어입니다. 물론 PHP의 기능은 출력 페이지뿐만 아니라 로직 레이어, 서비스 레이어에도 속합니다. DAO, 파일 및 메시지 읽기 및 쓰기 등이 있습니다. 엄밀히 말하면 PHP는 프런트엔드보다 백엔드에서 더 많은 작업을 수행합니다.
php, mysql은 백엔드에 속하며 우리의 두뇌와 동일하며 우리가 보고 느끼는 것을 가져옵니다(데이터 획득) 프론트 데스크)에서 논리적 판단, 계산, 처리, 저장, 출력 및 기타 작업을 수행합니다. [추천 튜토리얼: php tutorial]
여기서 프론트엔드는 방문자 서비스를 목적으로 하는 애플리케이션을 의미하고, 백엔드는 비지향적인 애플리케이션을 의미합니다 관리, 운영, 데이터 마이닝 등이 포함됩니다.
PHP는 빠르고 배포하기 쉽기 때문에 프런트엔드에서는 다른 언어에 비해 장점이 크지만(예: 3개월마다 인터페이스가 변경됨) 결국 PHP는 해석이 되기 때문에, 그래서 안정적(수요(작은 변경, 거의 재컴파일되지 않음)을 참조)과 복잡함(명령 집약적), 운영 효율성이 낮고 컴파일된 언어에 비해 불리합니다.
요약하자면: PHP는 백엔드에 속합니다. 사실 PHP가 프런트엔드인지 백엔드인지는 별 의미가 없습니다. 램프 아키텍처에 관한 한 PHP는 전체 아키텍처의 구성 요소로 간주될 수 있습니다. 웹 시스템과 그 프론트엔드, 백엔드 구분은 데이터베이스와의 연결 여부에 따라 구분해야 하며, 가장 간단한 것은 (html, css, javascript)가 프론트 데스크에 속한다는 것입니다. 프론트 데스크의 텍스트 형식을 제어하는 CSS는 마치 소녀가 화장을 하고 페이지를 아름답게 꾸미는 것과 같으며, 자바스크립트는 프론트 데스크 페이지와 고객 간의 상호 작용을 구현하는 역할을 합니다.
위 내용은 PHP는 프론트엔드인가요, 백엔드인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!