Symfony Process
Symfony Process to komponent PHP, którego używam do uruchamiania zewnętrznych procesów z poziomu aplikacji. Nie jest to pełny framework — to narzędzie do jednego zadania: wywoływanie komend systemowych w kontrolowany sposób.
W praktyce: uruchamianie skryptów CLI z aplikacji (eksport danych, generowanie plików), obsługa timeoutów, przechwytywanie stdout i stderr, sensowna obsługa błędów. Bez tego komponentu obsługa exec() w PHP jest podatna na błędy i ciężko testowalna — Symfony Process wprowadza porządek.
Używam go głównie w projektach Magento i Laravel, gdzie automatyzacja zadań backendowych jest częścią systemu.
Jeśli masz podobne potrzeby w projekcie PHP — porozmawiajmy.
1 projekt
Brak projektow i artykulow zwiazanych z ta technologia.