순수한 HTML5로 작성된 페이지는 정적 웹페이지입니다. 동적 데이터(웹 페이지)를 디자인하는 경우 서버 측에서 사용자와 웹 페이지 간의 상호 작용을 실현하기 위해 프런트 엔드에서 JavaScript 기술을 사용해야 하며, php, asp 및 JSP를 사용하여 데이터베이스 쿼리를 작성하면 전체 프로세스 세트가 요구 사항을 달성할 수 있습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, HTML5 버전, Dell G3 컴퓨터.
순수한 HTML5로 작성된 페이지는 정적 웹페이지입니다.
웹사이트 디자인에서는 순수 HTML 형식의 웹페이지를 "정적 웹페이지"라고도 합니다. 초기 웹사이트는 일반적으로 정적 웹페이지로 만들어졌습니다.
정적 웹 페이지는 일반적으로 서버의 파일에 존재하는 표준 HTML 파일입니다. 확장자에는 .htm
、.html
、.shtml
、.xml
및 기타 일반적인 형식이 접미사로 포함됩니다.
물론 정적 웹 페이지는 문자 그대로의 정적을 의미하지 않으며 움직이지 않습니다. 텍스트 외에도 정적 웹 페이지에는 사진, 사운드, 비디오, 플래시 애니메이션, 스크립트, 컨트롤 및 일부 Java 애플릿이 포함될 수 있습니다. 따라서 정적 웹 페이지 동적 이미지가 웹 페이지에도 나타날 수 있습니다.
정적 페이지는 실제로 동적 웹 페이지에 비해 백그라운드 데이터베이스나 프로그램이 없으며 비대화형 웹 페이지임을 의미합니다. 코드한 내용이 모두 표시되며 변경 사항은 없습니다. 정적 웹 페이지는 업데이트하기가 상대적으로 번거롭고 수동으로 업데이트해야 하는 경우가 많습니다. 업데이트가 거의 없는 디스플레이 웹 사이트나 소규모 기업 웹 사이트에 적합합니다.
정적 웹페이지의 특징
1. 정적 웹페이지의 각 웹페이지에는 고정된 URL이 있으며, 웹페이지 URL에는 .htm, .html, .shtml 등과 같은 일반적인 형식이 붙습니다. 없이 "?".
2. 웹페이지 콘텐츠가 웹사이트 서버에 게시되면 사용자 액세스 여부에 관계없이 각 정적 웹페이지의 콘텐츠가 웹사이트 서버에 저장됩니다. 실제로 서버에 저장되어 있으므로 각 웹페이지는 독립적인 파일입니다.
3. 정적 웹페이지의 콘텐츠는 비교적 안정적이므로 검색 엔진에서 쉽게 검색할 수 있습니다.
4. 정적 웹 페이지는 데이터베이스를 지원하지 않으며 웹 사이트 제작 및 유지 관리에 많은 작업량이 필요하므로 웹 사이트에 많은 양의 정보가 있는 경우 정적 웹 페이지 제작에 전적으로 의존하기는 어렵습니다.
5. 정적 웹 페이지는 대화형이 적고 기능에 더 큰 제한이 있습니다.
6. 페이지 탐색 속도가 빠르고, 프로세스가 데이터베이스에 연결할 필요가 없으며, 페이지 열기 속도가 동적 페이지보다 빠릅니다.
7. 서버에 대한 부담이 줄어들고 작업량이 줄어들며 데이터베이스 비용이 절감됩니다.
정적 웹 페이지를 동적 웹 페이지로 변환
동적 데이터(웹 페이지)를 디자인하는 경우 서버 측에서 사용자와 웹 페이지 간의 상호 작용을 실현하려면 프런트 엔드에서 자바스크립트 기술을 사용해야 합니다. php, asp, jsp 등과 같은 스크립팅 언어를 사용해야 합니다. 요구 사항을 달성하려면 데이터베이스 쿼리와 전체 프로세스 세트를 작성하세요.
동적 웹 페이지의 특징
1. 동적 웹 페이지는 일반적으로 데이터베이스 기술을 기반으로 하므로 웹 사이트 유지 관리 작업량을 크게 줄일 수 있습니다.
2. 동적 웹 페이지 기술을 사용하는 웹 사이트는 다음과 같은 더 많은 기능을 구현할 수 있습니다. 사용자 등록, 사용자 로그인, 온라인 설문조사, 사용자 관리, 주문 관리 등
3. 동적 웹페이지는 실제로 서버에 독립적으로 존재하는 웹페이지가 아닙니다. 서버는 사용자가 요청할 때만 완전한 웹페이지를 반환합니다.
4 동적 웹 페이지의 "?"는 검색 엔진 검색에 특정 문제를 야기합니다. 일반적으로 검색 엔진이 웹 사이트의 데이터베이스에서 모든 웹 페이지에 액세스하는 것은 불가능합니다. 검색 중에는 URL이 크롤링되지 않습니다. 따라서 동적 웹 페이지를 사용하는 웹사이트는 검색 엔진 프로모션을 수행할 때 검색 엔진의 요구 사항에 적응하기 위한 특정 기술 처리를 수행해야 합니다.
정적 웹페이지와 동적 웹페이지의 차이점
1. 웹페이지 제작 언어의 차이점
정적 웹페이지는 하이퍼텍스트 마크업 언어(표준 범용 마크업 언어의 응용)를 사용합니다. 상단에 표시되어 있습니다.
동적 웹 페이지에 사용되는 언어: 하이퍼텍스트 마크업 언어 + ASP 또는 하이퍼텍스트 마크업 언어 + PHP 또는 하이퍼텍스트 마크업 언어 + JSP 등
2. 프로그램 실행 포트의 차이점
정적 페이지는 클라이언트에서 직접 실행할 수 있으며, 웹 페이지 데이터 및 정보는 수동으로 변경하지 않는 한 변경되지 않습니다.
동적 웹 페이지는 서버 측에서 실행되어야 하며, 서버 데이터를 직접 호출하고 다양한 사용자와 다양한 행동에 따라 다양한 웹 페이지와 데이터를 반환해야 합니다.
3. 둘의 차이점을 간단하고 직접적으로 설명
(1). 정적 페이지는 디자이너가 페이지의 모든 콘텐츠를 설정하고, 만든 다음 공간에 넣는 곳입니다. 언제든지 보는 사람 귀하가 받는 페이지의 내용은 동일하며 변경되지 않은 상태로 유지됩니다(페이지 내용을 수동으로 수정하지 않는 한). 정적 HTML 페이지 파일은 로컬 브라우저에서 직접 열 수 있습니다.
(2) 동적 페이지의 콘텐츠는 일반적으로 서버 측 프로그램에 의해 생성되며, 사람들이 서로 다른 시간에 페이지를 방문하므로 표시되는 콘텐츠가 다를 수 있습니다. 웹 디자이너가 서버측 페이지 프로그램을 작성한 후에는 페이지 프로그램의 배열에 따라 페이지 내용이 자동으로 변경됩니다.
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 html5 페이지는 정적 웹 페이지입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!