계층화를 시도하는 것은 우리가 보는 이름에서 알 수 있듯이. 그의 원래 코드에는 처리 및 링크 라이브러리에 대한 코드가 없습니다. 단순히 페이지로 점프하기 때문에 실제 코드를 볼 수 없습니다.
논리적 계층은 페이지 계층에서 보낸 요청입니다. 문자 그대로, 당신은 그것을 전환 레이어로 볼 수 있지만, 연결은 계층과 데이터 계층 사이에 있다. 데이터베이스 링크, 데이터 삭제 및 기타 작업을 수행했습니다. 시도층에서 튀어나온 문제는 여기서 처리하고, 데이터 계층으로 제출하고, 다시 페이지 계층으로 돌아가 독자가 검토할 수 있도록 합니다.
데이터 계층은 말할 것도 없습니다! 모든 데이터는 여기에 저장됩니다. 여기는 프로젝트의 베이스 캠프입니다.
3 계층 구조는 단순한 것이 아닙니다. 그물, 또한 디자인의 한 형태입니다. 어떤 의미에서, 거의 모든 개발과 설계는 3 계층 아키텍처를 기반으로 한다. 3 계층 아키텍처와 효과적인 문제 해결은 데이터와 시도를 효과적으로 분리하여 과도한 결합을 방지하고 쉽게 처리하고 수정할 수 있도록 합니다. (모든 코드를 보기 페이지에 쓰고 싶지 않기 때문에, 우리는 수십만 개의 코드를 뒤적거려야 한다. (존 F. 케네디, 코드명언)
통속적인 점은 매우 계층적으로 보인다는 것이다. 우리가 볼 때 시간 낭비를 줄일 수 있고, 코드더미에서 이리저리 뒤척일 필요도 없다. (존 F. 케네디, 시간명언)