![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 4.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuję raz na dzień synchronizować stany magazynowe mojego sklepu internetowego z programem online do faktur. Z uwagi na to, że aplikacja online'owa nie udostępnia możliwość pobierania stanów magazynowych które się zmieniły w czasie od * do *, zmuszony jestem raz dziennie aktualizować całą bazę. Pomysł był taki (mało oszczędny) pobieram paczkami po 100 produktów stany magazynowe, następnie pojedynczo odpytuje aplikację magazynową o każdy produkt i wrzucam do tablicy gdy się różnią. Na koniec aktualizuje paczkami po 100 stany w sklepie internetowym. Niestety wszystko trwa zbyt długo i skrypt nie wykonuje się do końca - zatem jak to ugryźć aby przeszło to do końca. Pozdrawiam i dzięki za pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 4.03.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 4.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie dodałem chyba najważniejszego - aplikacje magazynową odpytuję pojedynczo za pomocą CURL i tu mi zatrzymuje skrypt.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 164 Pomógł: 9 Dołączył: 30.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Zmniejsz ilosc zapytan w ciagu sekundy. Problem jest taki, ze wykonujesz - powiedzmy - 100 zapytan na sekunde, a ich serwer zezwala tylko na 30. Reszta zapytan, wiadomo, wysiada. Mimo wszystko to głupi sposób, ale nic innego nie moge polecic, bo nic nie napisales
![]() -------------------- Pomoglem? Daj pomogl!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:38 |