Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 24.07.2014 Ostrzeżenie: (0%)
|
Jestem w trakcie czytania poradnika dot. Symfony: http://symfony-docs.pl/
Sporo rzeczy zrozumiałem, jednak im dalej brnę w naukę tego FW, rodzi się więcej pytań. Oto one: 1. W którym katalogu mam trzymać obrazki? Dla mnie obrazki dzielą się na dwie kategorie: a) związane z głównym designem, np. ikonka drukarki, która może być wykorzystywana dla kilku bundli, logo albo ikonka Facebooka (IMG:style_emoticons/default/cool.gif) wgrywane do materiałów, np. fotki do newsów Myślę, że obrazki związane z punktem a) powinny znaleźć się w katalogu web/images/, natomiast te związane z punktem (IMG:style_emoticons/default/cool.gif) powinny znaleźć się w web/images[bundle] Generalnie FW to nie interesuje, ale chcę na samym początku przyjąć dobre praktyki. 2. Jak informujecie FW o trasowaniu? Dajecie wszystkie informacje w pliku .yml, czy raczej używacie adnotacji, idąc na łatwiznę (bo chyba łatwiej wszystko utrzymać w kontrolerze) 3. Gdzie trzymacie kod HTML designu? Czyli ten kod, który odpowiada za pokazanie logo, stopki, bocznych menu - zakładając, że każdy bundle będzie wyświetlał tylko content. Myślę, że najlepiej stworzyć bundle o nazwie View - dobry pomysł? a może lepiej wgrać to do tego katalogu: app/Resources/views? Ale znowu słyszałem, że lepiej katalog app/ zostawić w spokoju 4. Jak wyłączyć logi? Wg mnie to obciąża FW |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 24.07.2014 Ostrzeżenie: (0%)
|
1. Czy moja propozycja, aby obrazki związane z szablonem ładować do katalogu web/images, a te z konkretnego bundle do web/images/[bundle] jest akceptowalna i preferowana? Do czego w takim razie są katalogi typu src/Acme/DemoBundle/Resources/public/images?
2. czyli najlepiej, jakbym w routing.yml zostawił taki zapis: _app: resource: "@AppBundle/Controller/" type: annotation Skoro ta metoda jest preferowana, dlaczego robisz inaczej? Pytam z czystej ciekawości (IMG:style_emoticons/default/smile.gif) 3. Świetnie, rozumiem. 4. A jak po pewnym czasie te pliki będą ważyły po kilka MB, to naprawdę nie wpłynie to negatywnie na szybkość ładowania strony albo nie będzie bardziej obciążać serwera? 5. Czy w Symfony jest mechanizm samotworzenia się katalogów? Już wyjaśniam, o co mi chodzi. Napiszę bundle do newsów. Każdy news będzie mieć kilka fotografii, przez co po kilku miesiącach w jednym katalogu może być 10 000 plików. Dotychczas w swoich systemach robiłem tak, że po numerze ID newsa były tworzone kolejne katalogi, np. images/news/1 -> ID <= 500 images/news/2 -> ID > 500 && ID <= 1000 itd. |
|
|
|
pegaz1988 [Symfony][Symfony2] kilka podstawowych pytań 11.01.2015, 20:29:25
skowron-line 1) dobrze rozumujesz /web jest miejscem na takie r... 11.01.2015, 21:09:49
skowron-line 1) przyjmuje się że katalog /web jest tym katalogi... 12.01.2015, 13:26:50
pegaz1988 Wiele wyjaśniły mi Twoje odpowiedzi.
Czy możesz p... 18.01.2015, 17:01:31
skowron-line To co jest proste dla mnie nie koniecznie może być... 18.01.2015, 19:21:50
pegaz1988 Nigdy nie instalowałem zewnętrznego bundle. Czy do... 18.01.2015, 21:33:37
skowron-line Cytatcomposer.phar show symfony-cmf/simple-cms-bun... 19.01.2015, 23:48:23
pegaz1988 Odpalam cmd, wybieram ścieżkę, w której jest symfo... 22.01.2015, 18:46:39
pitu Wpisz z php:
php composer.phar show symfony-cmf/si... 22.01.2015, 19:07:58 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 02:31 |