Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Symfony]Poprawne tworzenie bundli
usb2.0
post 4.11.2011, 13:42:49
Post #1





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Witam, załóżmy że chciałbym zrobić prosty sklep internetowy w s2, jak w takim razie najbardziej optymalnie/czy po prostu mądrze;) należy stworzyć bundle dla takiej aplikacji.
Zakładam że podział na frontendBundle i backendBundle nie jest poprawny:P

oczywiście nie chce żadnych gotowców czy linków, jedynie jakiś fajny pomysł mnie interesuje - żeby nie było;)

Ten post edytował usb2.0 4.11.2011, 19:01:13
Go to the top of the page
+Quote Post
Cysiaczek
post 5.11.2011, 15:11:33
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




W zasadzie w symfony2 to mam podobny problem ze standardami, ale tu chyba coś mogę napisać.
To o czym piszesz, to raczej dwie osobne aplikacje (jeśli przyjąć standardy obecne w symfony 1.x). Bundle powinieneś moim zdaniem opracować z podziałem na dwa ich rodzaje:
- bundle-komponenty (np ShoppingCartBundle, UserBundle)
- bundle spełniające rolę kontrolną nad wyświetlaniem odpowiednich ekranów

Nie mówię, że to jest idealny podział, ale ja bym od tego wyszedł i najwyżej skorygował smile.gif


--------------------
To think for yourself you must question authority and
learn how to put yourself in a state of vulnerable, open-mindedness;
chaotic, confused, vulnerability, to inform yourself.
Think for yourself. Question authority.
Go to the top of the page
+Quote Post
adbacz
post 7.11.2011, 01:41:03
Post #3





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Miałem zamiar śledzić ten temat więc zapytam: Co masz na myśli, pisząc: "bundle spełniające rolę kontrolną nad wyświetlaniem odpowiednich ekranów" jeśli można wiedzieć?

Ten post edytował adbacz 7.11.2011, 01:41:32
Go to the top of the page
+Quote Post
usb2.0
post 7.11.2011, 18:08:21
Post #4





Grupa: Zarejestrowani
Postów: 341
Pomógł: 25
Dołączył: 28.09.2008
Skąd: Lublin

Ostrzeżenie: (0%)
-----


sam nie wiem, ale albo osobne ekrany w postaci monitów np. "BLA BLA produkt jest w koszu"? czy konkretne widoki? mam na mysli twigi
Go to the top of the page
+Quote Post
adbacz
post 9.11.2011, 17:24:40
Post #5





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Twigi, czyli widoki są integralną częścią bundla, jeśli dany bundle (to się w ogóle odnmienia?) nie jest czymś pośrednim, jak autoryzacja czy zapisanie postu. Jeśli się mylę to proszę o poprawienie mnie.

Mimo wszystko, nadal zastanawiam się o co chodziło Cysiaczkowi.

Teraz mogę coś napisać na ten temat. Ja w swojej aplikacji, którą aktualnie projektuje, bede korzystał z bundli sdobno dla FrontEndu i BackEndu. Tworząc bundle, możesz poprzecić nazwę kazdego odpowiednim folderem (jak w moim przypadku). Przykładowo, dla Zaplecza bedzie to [b]Back[/i] a dla Użytkowników [b]Front[/i]. A teraz, polecenie do wygenerowania w linii poleceń może wyglądać następująco:

php app/console generate:bundle --namespace=Back\NameOfBundle --format=yml
php app/console generate:bundle --namespace=Front\nameOfBundle --format=yml

Pierwszy dla zaplecza a drugi dla frontendu. A jak chcesz mieć więcej niż jeden projekt na tych samych "bebechach" SF, to poprzedź to zapytanie jeszcze jednym folderem. Ale tutaj to juz na Twoim miejscu zaczekałbym na opinie bardziej doświadczonych z Symfony, bo ja sam dopiero zaczynam.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 6.07.2025 - 00:30