>  기사  >  MVC의 작동 원리를 간략하게 설명합니다.

MVC의 작동 원리를 간략하게 설명합니다.

Guanhui
Guanhui원래의
2020-06-12 11:36:2815510검색

MVC의 작동 원리를 간략하게 설명합니다.

MVC의 작동 원리에 대한 간략한 소개

1. 클라이언트가 요청을 시작합니다. 2. 서버가 요청을 수신하고 요청을 구문 분석합니다. 3. 구문 분석된 요청을 기반으로 해당 컨트롤러를 찾아 실행합니다. 컨트롤러 4. 컨트롤러는 데이터를 얻기 위해 모델을 호출하고 데이터를 뷰에 전달합니다. 5. 뷰는 데이터를 렌더링합니다.

MVC의 정식 이름은 Model View Controller로, Model-View-Controller의 약어입니다. 비즈니스 로직, 데이터 및 인터페이스 표시를 분리하는 방법을 사용하여 코드를 구성하고 수많은 비즈니스 로직을 하나의 구성 요소로 수집합니다. 인터페이스와 사용자 상호 작용은 개선되고 개인화되어야 하지만 비즈니스 로직을 다시 작성할 필요는 없습니다. 인코딩 시간을 줄여보세요.

V

View는 사용자가 보고 상호작용하는 인터페이스를 말합니다. 예를 들어 html 요소로 구성된 웹 인터페이스 또는 소프트웨어 클라이언트 인터페이스가 있습니다. MVC의 장점 중 하나는 애플리케이션에 대한 다양한 뷰를 처리할 수 있다는 것입니다. 뷰에서는 실제 처리가 발생하지 않으며 단지 데이터를 출력하고 사용자가 이를 조작할 수 있도록 하는 방법으로 사용됩니다.

M

모델은 비즈니스 규칙을 나타내는 모델을 말합니다. MVC의 세 가지 구성 요소 중에서 모델이 가장 많은 처리 작업을 수행합니다. 모델이 반환하는 데이터는 중립적이며 모델은 데이터 형식과 아무런 관련이 없습니다. 이런 식으로 모델에 적용된 코드는 한 번만 작성하면 되므로 모델은 여러 뷰에 대한 데이터를 제공할 수 있습니다. 여러 뷰에서 재사용되므로 코드 중복이 줄어듭니다.

C

컨트롤러는 컨트롤러가 사용자 입력을 받아들이고 모델과 뷰를 호출하여 사용자의 요구를 충족시키는 것을 의미합니다. 컨트롤러 자체는 아무것도 출력하거나 처리하지 않습니다. 단지 요청을 수신하고 요청을 처리하기 위해 호출할 모델 구성 요소를 결정한 다음 반환된 데이터를 표시하는 데 사용할 뷰를 결정합니다.

플로차트:

MVC의 작동 원리를 간략하게 설명합니다.

추천 튜토리얼: "PHP 튜토리얼"

위 내용은 MVC의 작동 원리를 간략하게 설명합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.