Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]czas dzialania skryptu php
elmozaur
post
Post #1





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Witajcie.
Tym razem pisze z problemem natury teoretycznej.
Pisze skrypt (funkcje) ktora obrabia dane pobierane z allegro.
parametrami funkcji sa zazwyczaj idusera czy cos tam innego (na chwile obecna to nie istotne)
Pomijajac wszelkie kwestie techniczne ostatnio okazalo sie ze jesli user ma np 5000 aukcji skrypt nie wykonuje sie do konca. Przy mniejszej ilosci aukcji operacje wykonywane sa ok.

Googlajac doczytalem o limitach czasu wykonywanych skryptow (default 30 sek). Napisalem do hostingu z pytaniem czy da sie zmienic te czasy. Niestety okazalo sie ze nic w tej kwestii nie da sie zrobic wiec sztuczki typu
  1. ini_set("max_execution_time","1036800");
  2. ini_set("post_max_size","1036800");
  3. ini_set("upload_max_filesize","10036800");

poprostu nie dzialaja.

Czy ktos moze poradzic co w takiej kwestii mozna zrobic? Czy przy limitach 30sek mozna tak zrobic skrypt ajaxowy aby wykonywal sie dluzej niz 30 sek ?
Za wszelkie sugestie i pomoc z gory dziekuje
pozdrawiam
Grzegorz
Go to the top of the page
+Quote Post
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Rozwiązałbym to w ten sposób, że operacje na aukcjach przeprowadzałbym w "pakietach", np co 100 aukcji.
Wtedy nie miałoby znaczenia, czy aukcji jest 1000, 5000 czy 10000.

Go to the top of the page
+Quote Post
elmozaur
post
Post #3





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


wiem wiem. chodzilo mi o rozwiazanie uniwersalne, ktore moglbym zastosowac rowniez w przypadku obrabiania innych danych
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No to dostałeś przecież rozwiązanie uniwersalne. Nie rób wszystkiego naraz tylko paczkami np. po 100. 100 aukcji, koniec skryptu. Za minutę znowu 100 itd
Go to the top of the page
+Quote Post
blooregard
post
Post #5


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Cytat(elmozaur @ 30.04.2011, 10:31:40 ) *
wiem wiem. chodzilo mi o rozwiazanie uniwersalne, ktore moglbym zastosowac rowniez w przypadku obrabiania innych danych


Jest uniwersalne, na takiej samej zasadzie działają np. skrypty do wysyłania mailingów.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:54