주요 차이점 : HTML5는 HTML 표준의 다섯 번째 개정판입니다. HTML은 HyperText Markup Language의 약자입니다. 그것은 웹 페이지를 개발하는 데 사용되는 유명한 마크 업 언어입니다. HTML5의 핵심 목표는 최신 멀티미디어를 지원하여 언어를 개선하는 것이 었습니다. PHP는 웹 개발에서 주로 구현되는 서버 측 스크립팅 언어입니다. 그러나 범용 프로그래밍 언어로 사용할 수 있습니다.

HTML은 주로 태그와 여는 태그 및 닫는 태그로 구성된 HTML 요소를 사용하여 작성됩니다. 이러한 태그 사이의 데이터는 대개 콘텐츠입니다. HTML의 주요 목적은 웹 브라우저가 태그 사이에 쓰여진 내용을 해석하고 표시 할 수있게하는 것입니다. 태그는 페이지 내용을 설명하기 위해 설계되었습니다. HTML은 미리 정의 된 태그와 함께 제공됩니다. 그것들은 이미지, 텍스트, 비디오, 형태 및 다른 내용물을 응집력있는 웹 페이지에 함께 삽입 할 수있게합니다.
HTML 요소는 모든 웹 사이트의 기본 구성 요소입니다. HTML을 사용하면 이미지와 객체를 웹 페이지에 임베드 할 수 있습니다. 대화식 양식을 작성하는 데 사용할 수도 있습니다. HTML은 또한 구조화 된 문서를 작성하는 수단을 제공합니다. 제목, 단락, 목록, 링크, 따옴표 및 기타 항목과 같은 텍스트의 구조적 의미를 표시하여이를 수행합니다. 그러나 요즘 웹 페이지는 HTML 만 사용하여 거의 설계되지 않았습니다. HTML을 사용하면 프로그래머가 JavaScript와 같은 언어로 작성된 스크립트를 포함 할 수 있습니다. 이렇게하면 HTML 웹 페이지의 모양과 동작이 변경됩니다.
HTML5의 핵심 목표는 '최신 멀티미디어에 대한 지원을 통해 언어를 향상시키고 인간이 쉽게 읽을 수 있도록 유지하고 웹 브라우저, 파서 등과 같은 컴퓨터 및 장치에서 일관되게 이해하는 것입니다.' HTML5는 HTML 4와 XHTML 1 및 DOM Level 2 HTML을 대체합니다. 또한 2012 년 12 월 현재 HTML5는 W3C 후보자 권장 사항입니다.
HTML5는 다양한 브라우저에서 다양한 사양으로 도입 된 다양한 기능의 혼합을 해결하기위한 것입니다. 또한 기존 웹 문서의 많은 구문 오류를 해결하는 것을 목표로했습니다. 또한 HTML 또는 XHTML 구문으로 작성 될 수있는 단일 마크 업 언어를 정의하려고 시도합니다. 이전 HTML 버전과도 역 호환됩니다.

PHP는 오픈 소스, 서버 측 HTML 임베디드 스크립팅 언어입니다. 기본적으로 다른 CGI 프로그램에서 수행 할 수있는 작업은 모두 수행 할 수 있지만 주로 동적 웹 페이지를 만드는 데 사용됩니다. 주요 이점은 여러 유형의 데이터베이스와 호환된다는 것입니다. 또한 PHP는 IMAP, SNMP, NNTP, POP3 또는 HTTP를 사용하여 네트워크에서 대화 할 수 있습니다.
PHP에는 명령 행 인터페이스 기능이 포함되어 있으며 독립형 그래픽 응용 프로그램에서 사용할 수 있습니다. PHP 명령은 데이터를 처리하기 위해 외부 파일을 호출하는 것이 아니라 HTML 소스 문서에 직접 포함될 수 있습니다. HTML 문서에서 PHP 스크립트는 특별한 PHP 태그로 묶여 있습니다. 이러한 태그 때문에 프로그래머는 HTML을 출력하기 위해 많은 양의 코드를 사용하지 않고 HTML과 PHP를 번갈아 사용할 수 있습니다. 또한 PHP가 서버에서 실행되므로 클라이언트는 PHP 코드를 볼 수 없습니다.
HTML5와 PHP의 차이점은 다음과 같습니다.
- PHP5는 서버 쪽 스크립트 언어이고 HTML5는 웹 페이지를 작성하는 언어 인 HTML 버전입니다.
- HTML은 웹 사이트의 모양을 지시하는 반면 PHP는 페이지 기능을 요구합니다.
- HTML은 링크, 리디렉션, 색상, 텍스트, 정렬 등에 사용되는 반면 PHP는 계산, 로그인, 등록, 데이터베이스 등에 사용됩니다.
- HTML은 정적 웹 페이지를 개발하는 데 사용됩니다. PHP를 사용하여 정적 웹 페이지에 구성 요소를 추가하여 동적으로 만들 수 있습니다.
- HTML을 사용하면 이미지, 텍스트, 비디오, 양식 등을 웹 페이지에 넣을 수 있습니다. PHP는 플러그인, 위젯 등을 만드는 데 사용됩니다.
- PHP는 웹 응용 프로그램의 언어이지만 HTML은 웹 페이지를 작성하는 언어입니다.