Autor | Zpráva | ||
---|---|---|---|
polonium Profil |
#1 · Zasláno: 7. 10. 2013, 13:11:51
Pěkný den přeju,
mám napsaný pěkný script pro import dat v xml. V současné době vše jede bez problémů, ale počítám s tím, že příjdou větší soubory a může se stát, že čas který má moje app na zpracování požadavku nebude stačit. Navíc bych ten import chtěl v budoucnu volat cronem. Nějaké rady jak to řešit? |
||
candiess Profil |
#2 · Zasláno: 7. 10. 2013, 13:14:08
|
||
Tori Profil |
Nebo, pokud není set_time_limit na serveru povolená, měřit uplynulý čas a před vypršením limitu přesměrovat na tutéž URL + v parametru informaci, kam až import došel. Takže import běží buď od první položky, anebo od té, která je definovaná v URL.
Další možnost je spouštět cronem ne URL, ale přímo skript (tedy místo wget "URL" by bylo php -f "skript" ). Ovšem na většině hostingů to AFAIK není povolené.
Jinak záleží i na způsobu čtení/parsování toho XML, aby to kvůli limitu paměti neumřelo třeba na 30MB souboru. |
||
Časová prodleva: 10 let
|
0