Laravel 프레임워크에는 mvc 모드가 있습니다. Laravel은 MVC 아키텍처 패턴을 채택한 PHP 언어 웹 오픈 소스 프레임워크입니다. m은 주로 비즈니스 로직을 담당하는 모델 레이어입니다. v는 일반적으로 프런트 엔드에서 뷰 레이어로 사용됩니다. 다양한 종류의 뉴스를 배포하고 수집하는 데 사용되는 컨트롤러입니다.
이 기사의 운영 환경: Windows 10 시스템, Laravel 버전 6, Dell G3 컴퓨터.
Laravel 프레임워크에는 mvc 모드가 있습니다.
Laravel은 MVC 아키텍처 모델을 채택한 PHP 언어 기반의 웹 오픈 소스 프레임워크로 Rails의 민첩한 개발과 같은 뛰어난 특성을 갖고 있으며 PHP의 강력한 확장 패키지(Composer) 생태계 및 대규모 사용자와 긴밀하게 통합되어 있습니다. PHP 개발자.
우리는 일반적으로 HTML 코드에 PHP 코드를 삽입할 수 있지만 이러한 코드는 읽기 어렵고 코드를 수정할 때 많은 작업이 필요하므로 일반적으로 레이어링 개념을 사용하여 다양한 기능 코드 레이어링 디자인을 결합합니다.
그 중에 MVC도 그 개념 중 하나인데, 우리가 배우려는 Laravel 프레임워크도 MVC 프레임워크입니다. M은 주로 비즈니스 로직을 담당하는 모델 레이어이고, V는 뷰 레이어로 일반적으로 사용됩니다. C는 다양한 메시지를 배포하고 수집하는 데 사용됩니다.
//test.html //test.php include "use.php"; $thetxt=$_POST['testtex']; printline($thetxt); ?> //use.php function printline($useis){ echo $useis; } ?>
이전 코드에서 html 파일은 뷰 레이어, 즉 V=view에 해당하고, test.php는 C 컨트롤러에 대한 요청을 얻어서 배포하는 데 사용되는 컨트롤러에 해당하고, ues.php는 비즈니스 로직입니다. 그러나 위의 코드는 엄밀한 의미에서 MVC가 아닙니다. 실제 MVC는 Laravel 프레임워크에서 보이는 것과 같습니다.
【관련 추천: laravel 동영상 튜토리얼】
위 내용은 Laravel 프레임워크에는 mvc 모드가 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!