<1>. 사용자 정의 내장 모듈이 추가되었습니다
간단히 말해서: 뷰 수준 분산 애플리케이션과 모듈 체인 호출이 결합되어 개발자에게 뷰 수준 최적화에 대한 더 나은 경험을 제공합니다. 사용자 정의 뷰 계층 구조와 모듈 호출 기능을 추가했습니다. thinkphp 프레임워크 사용에 대한 더 자세한 이해가 필요하시면 http://www.thinkphp.cn을 방문하세요. 중국어 PHP 오픈 소스 프레임워크에서 당신을 지원합니다! 어서 해봐요!
구조는 다음과 같습니다:
|--config
| `-- inc.config.php
|--function.php
|--lib
| `-- php_dom.php
|--lmvm.php
|-- module
| |-- context
| `-- header
|--module.php
`--thinkphp
|-- CONTRIBUTING.md
|-- LICENSE.txt
|-- README.md
|-- base.php
|-- codecov.yml
|-- 작곡가.json
|-- console.php
|-- 컨벤션.php
|-- helper.php
|-- lang
|-- library
| -- logo.png
|-- phpunit.xml
|-- start.php
`-- tpl
<two>뷰 계층 구조 및 뷰 모듈 구성 최적화
원래 의도:
사용 중 원래 thinkphp 아키텍처, 뷰 계층 구조 및 뷰 모듈화 구현은 아직 발견되지 않았습니다.
그런 다음 여기에서 건축 프로젝트 구조를 재정의해 보세요. 다음 텍스트는 건너뛰어도 됩니다:
1. 테스트 후 아키텍처 무결성과 원래 프레임 구조는 매우 안정적이고 일관됩니다.
2. 새로운 지식 포인트를 다시 배울 필요가 없습니다.
3. 그리고 이를 외부 레이어에 추가하고 뷰 계층 구조를 사용자 정의하고 뷰 모듈화를 수행합니다.
다음으로 구조 문서를 이해합니다.
논리를 생각해 보세요.
뷰 모듈성을 개선하기 위해 원래 프레임워크를 어떻게 사용할 수 있을까요?
1. 새 항목 파일 추가
|--LMVM
|--lmvm.php
질문: 새 항목 파일을 만들어야 하는 이유는 무엇입니까?
답변: 새 항목 파일에서 새 소개 및 메소드를 간단히 호출하면 됩니다. 기본적으로 말할 수 있는 것은 매우 간단한 콜백입니다.
몰라요, 알겠어요? 당신은 이해해야합니다! 인내심을 갖고 내가 계속할 때까지 기다리십시오. 물러나지 마십시오. 앞으로 더 흥미로운 일이 있을 것입니다.
코드는 다음과 같습니다.
함수 파일은 정확히 어떤 용도로 사용되나요?
가장 많이 사용되는 Hook 방식을 사용하여 Hook을 도입하고 자동으로 실행시켜 주었습니다. 선생님, 읽지 마세요. 지루해요. 그냥 가지고 가서 사용하세요. 주의할 점: lmvm.php 파일을 인용하는 것을 잊지 마세요. 이것은 기본 애플리케이션 파일입니다.
http://www.hegoy.cn/thinkphp5 레이어 최적화 계획 보기.pdf
중요한 부분은 홈페이지 주소 http://www.kesht.cn