Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ XML _ Import kilku tysięcy rekordów do MySql z XML

Napisany przez: _chris_ 4.10.2013, 09:57:38

Witam wszystkich
Mam takie pytanie. Już kilka razy miałem konieczność importu sporego pliku XML do bazy danych. Najwięcej trudności miałem jak chciałem korzystać w WP i jego funkcji do dodawania postów do postów.

W jaki sposób można uniknąć problemu timeout, tried to allocate.... itd na serwerach i jednocześnie zaimportować pliki XML liczące tysiące rekordów? Za jednym razem to na pewno nie przejdzie.

Ciekawy jestem czy macie jakieś swoje koncepcje na to, ja myślałem raz dziennie ściągać XMLA, dodawać do jakiegoś tymczasowego pliku (tabeli) i potem crona co 10 minut i sprawdzać które wiersze zostały dodane i za każdym razem przerabiać np tylko 100 wierszy. Ale z kolei jak pierwszy raz zaimportować tego XMLA?

Z góry dzięki za sugestie.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)