주요 장점 :
단순화 된 프로젝트 초기화 : 명령은 프로젝트 설정을 간소화하고 의존성 주입, 라우팅 및 템플릿을 사전 구성합니다.
효율적인 종속성 관리 :
이 튜토리얼은 효율적인 데이터베이스 관리를 위해 교리 ORM을 통합합니다. Frontend and Console Tooling : 는 Frontend 워크 플로우 및 명령 줄 작업을위한 Symfony Console에 대한 Gulp를 구성합니다. 프로젝트 설정 :
composer create-project
디렉토리에는 애플리케이션 코드가 있습니다. 표현식은 , ,
, , 및 를 통해 유용한 명령을 제공합니다. whoops 오류 핸들러는 디버깅을 용이하게합니다필수 개선 사항 :
composer create-project zendframework/zend-expressive-skeleton expressive
<🎜 🎜>의존성 주입을 단순화하려면 <🎜 🎜> 배열 내에서 다음을
에 추가하십시오.
config/autoload/dependencies.global.php
dependencies
<<> 2. 교리 ORM 통합 :
composer create-project zendframework/zend-expressive-skeleton expressive
생성
: <🎜 🎜>
생성 <🎜 🎜> (원래 응답에 제공된 내용) 및 실행
. <🎜 🎜> (원래 응답에 제공된 내용)를 작성하십시오. SASS를 컴파일하려면cd expressive && git init && git config color.ui true && git add . && git commit -m "Initial commit" && chmod -R +w data
를 사용하십시오
config/cli-config.php
<<> 4. 명령에 대한 Symfony 콘솔 : <🎜 🎜>
composer serve
(원래 응답에 제공된 내용). 샘플 명령 (예 : )을 생성하고 에 등록하십시오. 를 사용하여 명령을 실행하십시오. 독백을 사용하여 로깅 기능을 추가하십시오 (원래 응답에 표시된대로) config/autoload/dependencies.global.php
config/autoload/doctrine.global.php
결론 : config/autoload/doctrine.local.php
./vendor/bin/doctrine
위 내용은 Zend Expressive를 통한 빠른 엔터프라이즈 앱 개발의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!