symfony 프레임 워크에 익숙하지 않고 새로운 프로젝트를 위해 올바른 설정을하고 싶습니다. 프로젝트 자체에는 프론트 엔드와 백엔드가 있으며 블로그, 포럼, 뉴스 기사 등 여러 모듈이 포함됩니다.Symfony 앱의 로직 구조
모든 모듈이 번들이됩니다. 우리에게 가장 좋은 해결책 인 것 같습니다. 우리는 번들을 꺼내 다른 번들로 바꿀 수 있기를 원합니다. 예를 들어, 필요하다면 교환 할 수있는 2 가지 종류의 블로그 번들이있을 수 있습니다. 따라서 모듈과 관련된 모든 설정 및 기타 부분이 동일한 번들에 포함되는 것이 매우 중요합니다.
이제 모든 모듈의 설정이 다른 페이지에 걸쳐 적용됩니다. 예를 들어 블로그 및 포럼에 대한 댓글의 정렬 순서는 블로그 기사를 관리하는 페이지가 아닌 동일한 페이지에서 구성됩니다. 모든 모듈의 업로드 설정은 다른 페이지에 있습니다.
저에게있어서, 어떻게 든이 설정은 지정된 블로그 및 포럼 번들에서 업데이트된다는 것이 가장 이상합니다. 그래서 모든 부분이 함께 있습니다. 또는 어쨌든 설정을 담당하는 페이지는 이러한 종류의 설정을 가진 모듈을 찾고 검색 할 수 있습니다.
이 문제를 해결하기위한 최상의 아키텍처는 무엇입니까?
- 편집 -
블로그 기사, 블로그 댓글, 블로그 업로드, 그것은 하나의 블로그 번들의 일부입니다. 블로그 번들의 설정은 포럼 번들에도 표시되지 않습니다. 내 말은 "설정"이라는 번들에서 별도의 페이지가있어 응용 프로그램의 모든 설정을 처리한다는 것입니다. 또한 번들 당 설정을 처리해야합니다. 따라서 동일한 페이지에서 블로그 설정 및 포럼 설정을 편집 할 수 있으며이 페이지는 포럼이나 블로그 번들의 일부가 아닙니다.
각 파트마다 별도의 번들을 만들지는 않습니다. 블로그는 하나의 번들이며 기사와 의견을 포함합니다. 내 게시물을 편집하여 좀 더 자세히 설명해 드리겠습니다. –
답변을 업데이트했습니다.) – Peekmo