Wszystko
Wszystkie
Archiwum
- 0
@wojjaskula: z tym już nie pomogę, nie bawiłem się z symfony już za długo :P
- 0
@wojjaskula: Sprawdź Sylius, tam jestem na tym etapie ale cholerny sylius nie chce się zainstalować :(
Szukam staży/praktyk w Warszawie znam trochę framework Symfony2 i w tym kierunku chciałbym iść. Gdzie przyjmują na takie staże?
#symfony2
#symfony2
@Fryderyk94: taktyk
- 3
Jaki moglibyście polecić współdzielony serwer pod Symfony2? Chodzi mi głównie o obsługę acl, własnego php.ini itp. żeby jako tako to chodziło.
Pojemność dysku min. 30GB. Budżet trochę mały, tak do 200 zł rocznie.
Znalazłem https://www.netdc.pl ma ktoś jakieś doświadczenia z serwerami tej firmy? Ewentualnie gdzie trzymacie swoje / klientów strony na Symfony za wyjątkiem dedyków i jak się te serwery sprawują?
#hosting #serwery #symfony2 #webdev
Pojemność dysku min. 30GB. Budżet trochę mały, tak do 200 zł rocznie.
Znalazłem https://www.netdc.pl ma ktoś jakieś doświadczenia z serwerami tej firmy? Ewentualnie gdzie trzymacie swoje / klientów strony na Symfony za wyjątkiem dedyków i jak się te serwery sprawują?
#hosting #serwery #symfony2 #webdev
- 1
@Domons:
nie acl tylko APC,
po drugie APC nie ma już sensu, bo to martwy projekt. lepiej używać PHP 5.5+ z Zend OPcache
po trzecie nawet jak współdzielone mają takie wynalazki, to upewnij się że z tego coś skorzystasz, zwróc uwagę czy limity pamięci opcache są globalne czy per konto. bo jak globalne, to zwykle i tak bardziej ruchliwe serwisy zajmą pamięć a dla Ciebie nic nie zostanie
imo Symfony
nie acl tylko APC,
po drugie APC nie ma już sensu, bo to martwy projekt. lepiej używać PHP 5.5+ z Zend OPcache
po trzecie nawet jak współdzielone mają takie wynalazki, to upewnij się że z tego coś skorzystasz, zwróc uwagę czy limity pamięci opcache są globalne czy per konto. bo jak globalne, to zwykle i tak bardziej ruchliwe serwisy zajmą pamięć a dla Ciebie nic nie zostanie
imo Symfony
- 3
@coTYkcesz: dokumentacja, kazda książka jeszcze przetłumaczona na Polski będzie opóźniona względem dokumentacji
- 2
New in Symfony 2.7: Advanced table layouts for console commands
http://symfony.com/blog/new-in-symfony-2-7-advanced-table-layouts-for-console-commands
#symfony #symfony2 #php
http://symfony.com/blog/new-in-symfony-2-7-advanced-table-layouts-for-console-commands
#symfony #symfony2 #php
- 0
@normanos: ooo... W doc L nie wspominali o tym to nie szukałem, a w paru miejscach by mi się przydało... Muszę to później sprawdzić.
- 0
@Diabl0: http://laravel.com/docs/5.0/artisan - "It is driven by the powerful Symfony Console component."
a nawet gdyby go nie było to composer update i jedziesz z koksem ;)
a nawet gdyby go nie było to composer update i jedziesz z koksem ;)
- 7
@normanos: to dev/prod to zmienna symfony, tak?
@anonim1133: dev/prod to tryb/środowisko pracy Symfony. W trybie dev masz pełne debugowanie i analizę requestów, a to zjada procek i pamięć - dlatego jest mniej wydajne.
Po "zrobieniu" aplikacji przełączamy się w tryb produkcyjny, który jest pozbawiony wszystkich zbędnych pierdół i działa dużo szybciej.
Po "zrobieniu" aplikacji przełączamy się w tryb produkcyjny, który jest pozbawiony wszystkich zbędnych pierdół i działa dużo szybciej.
- 8
Używa ktoś z was sonata bundles do symfony2: https://sonata-project.org/
Sprawdza się to? Działa to jakoś sensownie? Są jakieś większe problemy? Polecacie? :-) dzięki za opinie
#php #symfony #symfony2 #sonata
Sprawdza się to? Działa to jakoś sensownie? Są jakieś większe problemy? Polecacie? :-) dzięki za opinie
#php #symfony #symfony2 #sonata
konto usunięte via Android
- 1
@8478e37fa256bd7240fe50b0cbf227d5: do cruda marzenie, do customów trochę gorzej.
@8478e37fa256bd7240fe50b0cbf227d5: prawilne bundle choć czasem trzeba kombinować
#symfony #symfony2 #capifony #webdev i niech stracę - #programowanie
Mam na zdalnym serwerze zdeploy'owany build aplikacji symfony. Czyszczę cache, robię warmupy, instaluję assety. Mimo tego, że jest nowa zawartość szablonów, to pokazuje mi nadal zawartość poprzedniego builda. Wszystko z chmodami dobrze. Używam #nginx Jakieś pomysły? Jeżeli znacie jakieś lepsze narzędzia od capifony to dajcie znać, bo nie chcę się tyle
Mam na zdalnym serwerze zdeploy'owany build aplikacji symfony. Czyszczę cache, robię warmupy, instaluję assety. Mimo tego, że jest nowa zawartość szablonów, to pokazuje mi nadal zawartość poprzedniego builda. Wszystko z chmodami dobrze. Używam #nginx Jakieś pomysły? Jeżeli znacie jakieś lepsze narzędzia od capifony to dajcie znać, bo nie chcę się tyle
- 1
@Atomic_Cookie: I oczywiście w folderze current jest nowa wersja szablonu, już nie mam pomysłów.
- 0
@co_to_sie_stanelo: I ostatecznie udało mi się zrobić w pełni automatyczne deploy'e, dzięki! :D
Wersja ewaluacyjna phpStorm8 się skończyła. Jakie darmowe IDE do #symfony2 ? Głównie zależy mi na podpowiadaniu kontenera, ogólnie dobrego uzupełniania kodu. Bez podpowiadania route'ów i twiga sobie poradzę. Wsparcie phpunit i xdebuga też byłoby pomocne.
#symfony2 #phpstorm #programowanie #webdev
#symfony2 #phpstorm #programowanie #webdev
- 5
konto usunięte via Android
- 6
@wojjaskula: atom? Nazywasz atoma ide?
#symfony2 #php #namespaces #przestrzenienazw
http://i.imgur.com/llQ4vg9.png
Jak rozumieć przestrzenie nazw?
Zakładając
http://i.imgur.com/llQ4vg9.png
Jak rozumieć przestrzenie nazw?
Zakładając
@qwelukasz:
https://jtreminio.com/2012/10/composer-namespaces-in-5-minutes/
Kolekcja klasyki. Polecam i pozdrawiam, Fiotr Pronczewski.
https://jtreminio.com/2012/10/composer-namespaces-in-5-minutes/
Kolekcja klasyki. Polecam i pozdrawiam, Fiotr Pronczewski.
- 0
Kwestia jak dużą aplikację piszesz.
Ja przeważnie dzielę sobie na większe moduły tzn UserBundle, NewsBundle, ForumBundle etc, lecz jak chcesz mieć "bardziej" Pofragmentowane sobie robisz tak jak 2 metoda, czyli na przykład ForumAdminBundle etc.
Ja przeważnie dzielę sobie na większe moduły tzn UserBundle, NewsBundle, ForumBundle etc, lecz jak chcesz mieć "bardziej" Pofragmentowane sobie robisz tak jak 2 metoda, czyli na przykład ForumAdminBundle etc.
Potrzebuję w swojej aplikacji stworzyć wideokonferencję, znacie jakieś płatne/darmowe rozwiązania, które łatwo można zintegrować? API stoi na #symfony2 , front pisany w #angularjs , natywne apki na #android i #ios . Myślałem trochę o #hangouts ale nie wiem czy można to na tyle skonfigurować żeby wrzucić to w swoją apkę.
#programowanie #webdev
#programowanie #webdev
Komentarz usunięty przez autora
@nie_mam_czasu: darmowe ale na pewno nie tanie (jeśli chodzi o czas) to serwer red5 i do tego jakiś player
- 2
Mirki, kolejny mój problem z zakresu programowania Symfony2.
Mam problem z Twigiem i za nic nie wiem jak go rozwiązać. Całość przedstawia się następująco:
Zakładamy, że dla uproszeczenia przykładu istnieją 3 pliki: head, layout, stronaGłówna.
W pliku head mamy całą sekcje head strony, w tym {% block title %} {% endblock %}, w którym zawiera się tytuł strony.
Mam problem z Twigiem i za nic nie wiem jak go rozwiązać. Całość przedstawia się następująco:
Zakładamy, że dla uproszeczenia przykładu istnieją 3 pliki: head, layout, stronaGłówna.
W pliku head mamy całą sekcje head strony, w tym {% block title %} {% endblock %}, w którym zawiera się tytuł strony.
- 1
@Mores: include zwraca, dokładnie tak jak jest napisane w dokumentacji zrenderowany kod HTML
http://twig.sensiolabs.org/doc/tags/include.html
więc nie nadpiszesz bloku w treści zaincludowanej, bo w chwili gdy nadpisujesz on już jest przekształcony na HTML
http://twig.sensiolabs.org/doc/tags/include.html
więc nie nadpiszesz bloku w treści zaincludowanej, bo w chwili gdy nadpisujesz on już jest przekształcony na HTML
- 1
@Mores: Tak można prościej: http://twigfiddle.com/hkrkpo/3
- 3
konto usunięte via Android
- 2
@mer: krzykaczowi chodzi o to, ze doctrine jest przetestowany i nie ma sensu testowac go drugi raz. Jesli piszesz metode ktora wybiera najmniejsza liczbe i pobiera z bazy ten element, to testujesz tylko wybieranie liczby a nie samo pobieranie.
- 2
@mer: Jak masz całą logikę w kontrolerze to już tutaj jest błąd – mieszanie warstw, łamanie SRP.
Czemu to błąd? Bo im więcej logiki skupionej w jednym miejscu, tym trudniej się to testuje. Kontroler odpowiada za komunikację po warstwie HTTP – zdobywa
Wtedy testując kontroler sprawdzasz czy poprawnie się komunikuje (np czy dobrze odczytał dane z
Czemu to błąd? Bo im więcej logiki skupionej w jednym miejscu, tym trudniej się to testuje. Kontroler odpowiada za komunikację po warstwie HTTP – zdobywa
Request, odpala warstwę modelu, żeby coś zrobiła, zwraca Response z wynikiem.Wtedy testując kontroler sprawdzasz czy poprawnie się komunikuje (np czy dobrze odczytał dane z
Requesta i uruchomił odpowiednią3
Rabbit behind the scenes - Message Brokers in the background

Opis kolejkowania w PHP - message broking na podstawie RabbitMQ
z- 0
- #
- #
- #
- #
- #
- #
Mam taką encję Seansów:
https://gist.github.com/anonymous/8e88d6acac0816b05468
i rozszerzam repozytorium w ten sposób
https://gist.github.com/anonymous/79381f0ac60c7e89bef8
Koniec końców otrzymuję wyjątek:
https://gist.github.com/anonymous/8e88d6acac0816b05468
i rozszerzam repozytorium w ten sposób
https://gist.github.com/anonymous/79381f0ac60c7e89bef8
Koniec końców otrzymuję wyjątek:
Key
konto usunięte via Android
- 1
@ghost1511: w takim razie usuń setera id i zobacz co się stanie przy dodaniu nowego rekordu :)
- 1
@ghost1511: Doctrine korzysta z refleksji, żeby ustalić wartości pól – możesz mieć same gettery i brak setterów – Doctrine sobie poradzi.
Jaka jest więc zasada? Robisz gettery/settery tylko i wyłącznie te, z których faktycznie chcesz korzystać.
Nie będziesz ustalać ID? Nie rób settera. Masz powiedzmy $firstName i $lastName, ale pobierać będziesz tylko połączoną nazwę? Zrób getFullName() i olej gettery do pojedynczych
Jaka jest więc zasada? Robisz gettery/settery tylko i wyłącznie te, z których faktycznie chcesz korzystać.
Nie będziesz ustalać ID? Nie rób settera. Masz powiedzmy $firstName i $lastName, ale pobierać będziesz tylko połączoną nazwę? Zrób getFullName() i olej gettery do pojedynczych
Mireczki Kochane i programiści php ( ͡° ʖ̯ ͡°)
Tworzę w Sonata Admin klasę Formularza , ma ona na Celu dodawanie nowej kategorii do tabeli categories w układzie
(categoryid ,name,alias,parentid)
No i Dodałem główną kategorie , która nie ma parenta czyli jest początkiem drzewa.
Teraz zaczynają się schody, jak mam pobrać teraz id kategorii z bazy danych abym mógł zrobić selecta do wyboru rodzica , tzn czy kategoria ma być jakimś dzieckiem w drzewie
Tworzę w Sonata Admin klasę Formularza , ma ona na Celu dodawanie nowej kategorii do tabeli categories w układzie
(categoryid ,name,alias,parentid)
No i Dodałem główną kategorie , która nie ma parenta czyli jest początkiem drzewa.
Teraz zaczynają się schody, jak mam pobrać teraz id kategorii z bazy danych abym mógł zrobić selecta do wyboru rodzica , tzn czy kategoria ma być jakimś dzieckiem w drzewie
konto usunięte via Android
- 1
@wojjaskula: to już prędzej getDoctrine()->getManager ()
- 0
@NiktNieTroszczy: już sobie poradziłem , foreach po obiekcie i gettery z encji
- 1
@Teretam: mówisz o parametrze url ? {{ path('showcostam', { id: twojeid }) }}




















Mireczki czy symfony jest w stanie automatycznie wstrzykiwać zależności w taki sposób:
function cos(IPerson $person){
// zmienna $person będzie zawierała już wstrzykniętą zależność.