![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 29.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
w ramach treningu z SF2 próbuje wyskorbać mały systemik do zarządzania stroną. Jednak po rozpoczęciu prac i już napisaniu trochę rzeczy zaczeła zastanawiać mnie jedna sprawa. Mianowicie chodzi o strukturę budli. Przykładowo załóżmy sobie, że mamy jakiś CMS, który ma Backend i Frontend. Teraz w każdej z tych części będą obsługiwane artykuły, które mogą być umieszczane w kategoriach. Pytanie jak teraz po tworzyć bundle do tego? Mam takich aprę opcji: 1. /MyCMSBundle -/ForntendBundle -/BackendBundle 2. /MyCMSBundle -/ForntendBundle -/ArticleBundle -/CategoryBundle -/BackendBundle -/ArticleBundle -/CategoryBundle 3. /FrontEndBundle /BackendBundle Ewentualnie jakieś inne propozycje? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 1 Dołączył: 26.10.2012 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Chciałem zapytać co sądzicie o następuącej organizacji bundli pod system CMS.
Chce oczywiście rozdzielić Frontend od Backendu. Tworzę np Bundl'a: ArticleBunndle/ następnie mamy Controller/ i tam utworzyć katalogi app/ (frontent) oraz admin/ (backend) i w nich umieszczać odpowiednie kontrolery. tak samo bym zrobił z widokami oraz assetami. np. /Resources/css/ i w nich app/ oraz admin/ Routy tez bym rozdzielił w bundle'u na app/ oraz admin by w łatwy sposób nadać odpowiednie prefixy globalnie czyli dla frontendu brak a dla admina /admin Servisy pozostawiłbym wspolne by zarówno korzystać z nich po stronie backendu jak i frontendu. Miałbym też głowny np. MainBundle po ktorym dziedziczylyby Kontrolery bundli backendowych oraz AppmainBundle dla frontul. Uważacie że jest to dobre podejscie do tematu? Pozdrawiam. Ten post edytował soszin 1.08.2014, 07:55:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 17:37 |