html은 정적 페이지입니다. html은 구조를 나타내고, css는 스타일을 나타냅니다. HTML 및 CSS로 만든 페이지를 정적 페이지라고 합니다. html 웹 페이지의 데이터는 정적 페이지입니다. 데이터, 프런트 엔드 페이지가 백엔드와 통합되고 웹 페이지의 데이터가 데이터베이스에서 가져온 후 이를 동적 페이지라고 합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, HTML5 버전, Dell G3 컴퓨터.
HTML은 정적 페이지라고 합니다.
HTML은 구조를 나타내고, CSS는 스타일을 나타냅니다. HTML과 CSS로 만든 페이지를 "순수 정적 페이지"라고 합니다.
동적 페이지라고 합니다. 시뮬레이션된 데이터가 아닌 동적 데이터 페이지로. HTML, CSS, JS의 3가지 기술은 "HTML5 개발 엔지니어/WEB 프론트 엔드 개발 엔지니어"의 작업 내용입니다. 웹 페이지의 데이터는 모두 정적 데이터(엔지니어가 작성하고 시뮬레이션한 것)입니다. 및 백엔드(PHP, JAVA)) 통합 후 웹 페이지의 데이터가 데이터베이스에서 오는 경우 이를 "동적 페이지"라고 합니다.
정적 페이지
간단히 말하면, 소위 정적인 페이지는 페이지에 있는 모든 것을 설정하고, 누가 보더라도 그대로 올려놓는 것을 의미합니다. 귀하가 얻는 페이지의 콘텐츠는 동일하며 변경되지 않은 상태로 유지됩니다(페이지 콘텐츠를 수동으로 수정하지 않는 한).
간단히 말하면, 소위 비정적 페이지는 클라이언트 페이지와 서버 측이 데이터 상호 작용을 하는 페이지를 의미합니다. 동적 페이지의 내용은 일반적으로 서버 측 프로그램에 의해 생성됩니다. 시간에 따라 표시되는 콘텐츠가 다를 수 있습니다. 웹 디자이너가 서버측 페이지 프로그램을 작성한 후에는 페이지 프로그램의 배열에 따라 페이지 내용이 자동으로 변경됩니다. Ajax 요청도 일종의 데이터 상호작용입니다.
페이지에 js로 제어되는 애니메이션 효과와 다양한 애니메이션 효과가 있지만 서버에 동적으로 데이터를 요청하는 요청이 없는 경우 이러한 종류의 페이지는 정적 페이지로 간주됩니다. 이는 페이지에 애니메이션 효과가 있다는 의미가 아니라 동적 페이지입니다.
동적 페이지
동적 페이지는 정적인 웹 페이지와 반대되는 웹 프로그래밍 기술을 말합니다. 정적 페이지는 기본적으로 작성된 후 변경되지 않지만 동적 웹 페이지의 경우는 그렇지 않습니다. 페이지 코드는 변경되지 않지만 표시되는 내용은 시간, 환경 또는 데이터베이스 작업 결과에 따라 변경될 수 있습니다. 역동적인 효과.
동적 페이지는 일반적으로 JSP를 참조합니다. 클라이언트는 브라우저를 사용하여 네트워크를 통해 서버에 연결하고 HTTP 프로토콜을 사용하여 요청을 먼저 컨테이너로 전달하고 컨테이너의 서블릿을 보냅니다. 동시에 컨테이너는 데이터베이스에 연결하여 데이터베이스에서 검색합니다. 필요한 데이터가 서블릿으로 전달되고 여러 서블릿이 응답을 완료한 다음 서버로 전달됩니다. 구문 분석 및 실행을 위해 클라이언트 브라우저에 콘텐츠를 보내므로 클라이언트는 일련의 작업 후에 동적으로 함께 결합된 표시 콘텐츠를 얻습니다.
둘의 차이점을 요약해 보세요
1. 우선 동적 페이지는 애니메이션이나 특수 효과가 있는 페이지를 의미하지 않지만 페이지의 내용은 필요에 따라 변경됩니다. 역동적인 변화. 정적 페이지는 기본적으로 내용이 하드 코딩되어 쉽게 변경되지 않는 페이지를 의미합니다.
2. 정적 페이지는 클라이언트에서 서버로 전송됩니다. 서버는 디스크에서 콘텐츠를 가져와서 서버로 반환합니다. 동적 페이지에서는 서버가 컨테이너의 일련의 서블릿과 연결된 데이터베이스의 콘텐츠를 모바일화하고 반환할 콘텐츠를 동적으로 생성한 다음 이를 서버와 클라이언트로 다시 전송해야 합니다.
(학습 영상 공유: css 영상 튜토리얼, html 영상 튜토리얼)
위 내용은 html은 정적 페이지인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!