Doctrine ODM을 통해 PHPCR에 저장됩니다.Symfony CMF는 어떻게 데이터베이스에 저장합니까?
그러나 나는 그것이 모두 app.sqlite
에 저장된다는 것을 알지만, 개념적으로 어떻게 작동하는지 보지 못합니까?
왜 모든 것이 app.sqlite
에 저장되면 데이터베이스가 필요합니까? 왜 이런 종류의 명령을 내릴 필요가 있습니까? php app/console doctrine:phpcr:init:dbal
등등?
Doctrine ODM을 통해 PHPCR에 저장됩니다.Symfony CMF는 어떻게 데이터베이스에 저장합니까?
그러나 나는 그것이 모두 app.sqlite
에 저장된다는 것을 알지만, 개념적으로 어떻게 작동하는지 보지 못합니까?
왜 모든 것이 app.sqlite
에 저장되면 데이터베이스가 필요합니까? 왜 이런 종류의 명령을 내릴 필요가 있습니까? php app/console doctrine:phpcr:init:dbal
등등?
Symfony CMF는 다른 모델 클래스에서 작동 할 수 있습니다. Doctrine PHPCR-ODM에 매핑되는 기본 구현을 제공합니다. PHPCR-ODM은 PHP 컨텐츠 저장소 PHPCR을 기반으로합니다. 3 가지 구현이 있습니다. cmf 샌드 박스는 기본적으로 jackalope-doctrine-dbal을 사용합니다. jackalope-doctrine-dbal은 교리의 dbal이 지원하는 데이터베이스에 내용을 저장하기 위해 교리의 dbal을 사용합니다. jackalope는 현재 sqlite, mysql 및 postgres를 처리합니다. jackalope-doctrine-dbal은 처음 실행했을 때 약간의 초기화가 필요하다. 임베디드 sqlite 데이터베이스 드라이버 또는 mysql 또는 postgres를 사용하는지 여부는 동일합니다.
choosing a storage layer의 선택 배경과 Create a New Project with PHPCR-ODM에 phpcr-odm 설정 방법에 대한 정보가 있습니다. 대부분의 CMF 개념과 구현을 설명하려면 http://symfony.com/doc/master/cmf/index.html을 살펴보십시오.
'app.sqlite'는 데이터베이스입니다. –
좋아요, 데이터베이스입니다. 그렇다면 왜 데이터베이스에 연결해야합니까? 데이터베이스에 연결해야합니까? 어떤 문서에 대한 언급은 멋질 것입니까? – FortuneSoldier