Jest możliwość pobrania obrazka przy pomocy Goutte przy pierwszym requescie ? obrazek to captcha generowana za każdym razem, i muszę ja pobrać na samym początku żeby nie różniła się podczas wypełniania formularza
#php #goutte
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jagoslau: Dzieki, ale już nie miałem sił ani ochoty się z tym męczyć i wszystkie scrapery przepisałem na node i puppeteer a z noda odwołuję się po api do aplikacji i działa ;)
  • Odpowiedz
@qwelukasz: Generalnie powinieneś pakować to w paczki (po powiedzmy 50 obiektów jeśli jeszcze tego nie robisz), a po flushu warto przeiterować po tych obiektach i zrobić na nich

$entityManager->detach($object);
Wtedy Garbage Collector będzie mógł od razu je zgarnąć i posprzątać, w innym przypadku siedzą w pamięci niepotrzebne obiekty.

edit: ewentualnie po flushu zrób $em->clear(); który detachuje wszystkie obiekty w EM
  • Odpowiedz
@qwelukasz: na devie system zbiera bardzo dużo informacji przydatnych do debugowania i za każdym razem przeładowuje konfiguracje, której nie cachuje. Zrób również php app/console cache:warmup --env=prod przed wykonaniem komendy. Znacznie przyspiesza całość aplikacji.
  • Odpowiedz