>  기사  >  MVC 프레임워크의 장점은 무엇입니까?

MVC 프레임워크의 장점은 무엇입니까?

藏色散人
藏色散人원래의
2020-08-05 09:00:0512066검색

mvc 프레임워크의 이점은 다음과 같습니다. 1. 모델 및 컨트롤러 코드를 다시 컴파일하지 않고도 뷰 레이어 코드를 변경할 수 있습니다. 2. 동일한 서버 측 코드에 액세스하기 위해 다양한 스타일의 뷰를 사용할 수 있습니다. 개발 및 유지 관리 감소 사용자 인터페이스의 기술적 내용이 가능해집니다. 4. 개발 시간이 크게 단축됩니다.

MVC 프레임워크의 장점은 무엇입니까?

권장: "PHP Video Tutorial"

mvc Framework

프로세스는 다음과 같습니다.

먼저 뷰는 컨트롤러에 요청을 보내고 컨트롤러는 그런 다음 모델에 보낸 비즈니스 요청을

      보낸 다음 모델은 요청 비즈니스를 처리하고 결과를 컨트롤러에 반환하고 컨트롤러는 결과에 따라

  뷰를 선택합니다.

MVC의 장점:

1. 낮은 결합도:

뷰 레이어와 비즈니스 레이어가 분리되어 있어 모델 및 컨트롤러 코드를 다시 컴파일하지 않고도 뷰 레이어 코드를 변경할 수 있습니다. 마찬가지로 애플리케이션의 비즈니스 프로세스나 비즈니스 규칙을 변경하려면 MVC의 모델 계층만 변경하면 됩니다. 모델이 컨트롤러와 뷰와 분리되어 있기 때문에 애플리케이션의 데이터 계층과 비즈니스 규칙을 쉽게 변경할 수 있습니다.

2. 높은 재사용성과 적용성

MVC 패턴을 사용하면 다양한 스타일의 뷰를 사용하여 동일한 서버 측 코드에 액세스할 수 있습니다. 여기에는 모든 웹(HTTP) 브라우저 또는 무선 브라우저(wap)가 포함됩니다. 예를 들어 많은 데이터가 HTML로 표시될 수 있지만 WAP로 표시될 수도 있으며 이러한 표시에 필요한 것은 보기를 변경하는 것뿐입니다. 제어 계층과 모델 계층을 변경하지 않고 구현하는 방법입니다.

3. 수명주기 비용 절감

MVC를 사용하면 사용자 인터페이스 개발 및 유지 관리에 필요한 기술적 내용을 줄일 수 있습니다.

4. 신속한 배포

MVC 모델을 사용하면 개발 시간을 크게 단축할 수 있습니다. 이를 통해 프로그래머(Java 개발자)는 비즈니스 로직에 집중할 수 있고, 인터페이스 프로그래머(HTML 및 JSP 개발자)는 공식적으로

5. 유지 관리성

뷰 레이어와 비즈니스 레이어를 분리하면 웹 애플리케이션의 유지 관리 및 수정도 더 쉬워집니다.

6. 소프트웨어 엔지니어링 관리에 도움이 됩니다.

서로 다른 레이어가 각자의 임무를 수행하므로 레이어가 없습니다. 서로 다른 애플리케이션에는 몇 가지 공통된 특성이 있습니다. 엔지니어링 및 툴링을 통해 프로그램 코드를 관리하는 데 도움이 됩니다.

위 내용은 MVC 프레임워크의 장점은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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