![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Poczytałem trochę o zadaniach konsolowych w Symfony:
http://symfony.com/doc/current/console.html Potrzebuję w stałym czasie (Poniedziałek 00:00) wykonać kilka zadań (oczywiście ustawię je na CRONie). Będą to trzy zadania i każde będzie insertem/wieloma insertami danych do bazy danych. Chciałem się poradzić jakie są dobre praktyki tworzenia takich zadań ? Mogę w metodzie execute() wrzucić logikę związaną z tworzeniem instancji klasy i wykonaniem na niej setów czy powinienem to wrzucić w innym miejscu np. Utils albo w serwisie a tutaj tylko wywoływać metodę innej klasy ? I drugie pytanie: Czy na każde zadanie powinienem zrobić osobą klasę Command czy wrzucić wszystkie 3 (różne) zadania do jednej metody execute() jednej klasy Command ?
Ten post edytował damianooo 7.02.2017, 21:55:30 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Ok to jeszcze tylko pytanie jak to będzie działać na serwerze hostingowym ?
Do tej pory miałem tak że wskazywałem w poleceniu CRON jaki plik ma zostać uruchomiony o wybranej godzinie w ten sposób:
Rozumiem że jak na serwer hostingowy wrzucę swoją aplikację Symfony to wskażę plik MyCommend.php a polecnie będzie wraz ze ścieżką takie ? :
? Bo właśnie tego nie mogę nigdzie w sieci znaleźć (IMG:style_emoticons/default/sad.gif) Ten post edytował damianooo 22.02.2017, 19:34:59 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 12:45 |