Chciałbym jak najprostszym sposobem zrobić operacje importu danych z pliku xlsx asynchronicznie. Z tego co widzę operacje doctrine sprawiają, że klient i tak czeka na response, a z kolei użycie fastcgifinishrequest przerywa zupełnie te operacje.

Przeczytałem, że najprościej jest to zrobić używając SlmQueue - dobrze myślę? Może znacie jakiś prostszy sposób bez instalowania dodatkowych bibliotek?

Framework zf2

#programowanie #php #zend #zend2 #doctrine
@spike200: ten twój SlmQueue i tak wymaga jakiejś kolejki więc musisz postawić osobną usługę a nie tylko instalować bibliotekę, kolejkę możesz obsłużyć i bez tej biblioteki. Jak nie chcesz niczego instalować to zawsze możesz na chama odpalić nowy proces php przez system(), działa ale jest niesamowicie głupim pomysłem. Może po prostu cronjob?
Otóż mam dwie tabele w bazie danych AddressBook i EmailReceivers. I teraz w obiekcie EmailReceiversTable mam TableGateway do tej tablicy. Niestety muszę sprawdzić czy przed insertem do tej tabeli adres email znajduje się w AddressBookTable i jeżeli nie dodać ten rekord. Jak to najlepiej zrealizować?

#zendframework #zend2 #zend #php