Wpis z mikrobloga

#php #webdesign #programowanie

Mirki mam taki problem. Mam foreach w którym dla każdego elementu wywoływana jest metoda. Chciałbym zrobić coś takiego, że jeśli metoda nie zwróci true przez 10 sekund to pętla zaczyna kolejny obieg. Chodzi mi o coś w stylu maxexecutiontime tyle, że bez zwracania błędu.
  • 4
@mikra25: Proponowałbym wywoływania asynchroniczne: https://segment.com/blog/how-to-make-async-requests-in-php/

Fajnym sposobem radzenia sobie z takimi problemami są również workery pisane w react.php: https://reactphp.org/ jako osobne SOA gdzie potem gówna klasa wywołuje je do tablicy i tylko kontroluje wywołanie.

Problemy które możesz po drodze z tym napotkać to potrzeba PHP TS i brak dostępności niektórych extów dla tej wersji. Druga sprawa że zabawa a wątkami wymaga również instalacji na własnym serwerze bo dostawcy typu nazwa czy