비디오: 2017년 버전의 Java 개발 환경 구축 퀵스타트 Java 및 VSC 다운로드 및 설치 그리고 첫번째 자바 프로그램 만들기 2024
대용량 웹 프로젝트는 HTML5와 CSS3에서 곧바로 수행 할 수 있다고 가정 할 수 있습니다. 항상 좋은 출발점이지만 프로그램에 데이터 또는 상호 작용이 필요한 경우 데이터 백 엔드가있을 것입니다.
대부분의 데이터 사용 가능 사이트는 올바르게 계획되지 않았기 때문에 실패합니다. 그 이유는 거의 언제나 데이터 정규화가 계획에 일찍 통합되지 않았기 때문이며 프로젝트의 다른 부분은 잘 계획된 데이터 백엔드에 필연적으로 의존하기 때문입니다.
프로젝트에 데이터베이스가 포함될 것으로 의심되는 경우 초기 단계 계획 단계에서 프로세스 초기에 다음 단계를 따라야합니다.해결할 실제 데이터 문제를 식별합니다.
-
데이터가 급하게 복잡해집니다. 왜 사이트에서 데이터가 필요한지 정확하게 판단하십시오. 가능한 한 간단하게 데이터를 유지하십시오. 그렇지 않으면 당황 할 것입니다.
사이트 다이어그램에서 데이터 요구 사항을 확인하십시오.
-
세 번째 정규 형식 ER 다이어그램을 만듭니다.
-
ER 다이어그램을 세 번째 정규 형식으로 만들 수 있다고 확신 할 때까지 데이터베이스 구축에 신경 쓰지 마십시오.
데이터 구조를 구현합니다.
-
모든 필요한 데이터 구조 (테이블 및 뷰 포함)를 작성하고 샘플 데이터를 포함하는 SQL 스크립트를 작성하십시오. 디자인을 구현 한 후에는 쉽게 구현할 수 있습니다. (그것은 주제 인 것처럼 보입니다, 그렇지 않습니까?)
-
데이터베이스가 준비되면 요청을 받아 데이터베이스로 전달하고 결과를 반환하는 PHP 코드가 필요합니다. 메인 사이트의 대부분의 PHP 코드는 데이터베이스의 간단한 쿼리로 구성됩니다. AJAX 또는 SSI를 사용할 수 있다면 PHP 코드가 전체 페이지를 생성 할 필요가 없기 때문에 프로세스가 간단 해집니다. 코드 단편을 생성하기 만하면됩니다.
업데이트 기능을 고려하십시오.
-
일반적으로 데이터베이스가있는 경우 클라이언트가 정보를 업데이트 할 수 있도록 사이트의 다른 부분이 필요합니다. 종종 암호 액세스 권한이있는 관리 사이트입니다. 관리 사이트는 레코드를 추가, 편집 및 업데이트 할 수 있어야하기 때문에 기본 사이트보다 훨씬 복잡합니다.