Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 9.09.2011 Ostrzeżenie: (10%)
|
Witam
Napisałem integracje z azymut.pl, niestety sama aktualizacja cen trwa kilka godzin. Czy można jeszcze zoptymalizować kod aby aktualizacja trwała krócej? Tabela z produktami ma 91 026 rekordów i waży 78,6 MB Plik xml waży 4,9M i ma 76960 linii. Struktura pliku: <?xml version="1.0" encoding="ISO-8859-2"?> <!DOCTYPE prices SYSTEM "http://services.azymut.pl/oferta/price.dtd"> <prices updated="2011-12-16 17:45:38"> <book indeks="00124700100KV" cena="15.41" vat="23" detal="24.61" /> <book indeks="00130100101KA" cena="10.06" vat="23" detal="16.49" /> <book indeks="00151500101KS" cena="8.25" vat="5" detal="11.55" /> <book indeks="00171000105KS" cena="30.8" vat="5" detal="42.0" /> <book indeks="00195900101KS" cena="9.75" vat="5" detal="13.65" /> <book indeks="00204500101KS" cena="15.0" vat="5" detal="21.0" /> <book indeks="00226800101KS" cena="9.75" vat="5" detal="13.65" /> ......... <book indeks="8DB70601415KS" cena="14.93" vat="5" detal="20.9" /> <book indeks="8DB70701415KS" cena="22.43" vat="5" detal="31.4" /> <book indeks="8DB70801415KS" cena="22.43" vat="5" detal="31.4" /> <book indeks="8DB70901415KS" cena="22.43" vat="5" detal="31.4" /> <book indeks="8DB73101415KS" cena="16.43" vat="5" detal="23.0" /> <book indeks="8DB73201415KS" cena="16.43" vat="5" detal="23.0" /> <book indeks="9PA00301415KS" cena="13.61" vat="5" detal="285.8" /> <book indeks="9PA00401415KS" cena="15.0" vat="5" detal="21.0" /> <book indeks="9PB00101415KS" cena="13.5" vat="5" detal="18.9" /> <book indeks="9PB00201415KS" cena="13.5" vat="5" detal="18.9" /> </prices> Kod php do obsługi pliku:
Aktualizacja bazy oparta jest o klasę obsługującą PDO Bardzo prosiłbym o uwagi. // Edit Puściłem aktualizacje o 2011-12-16 18:28:15 i do godziny 2011-12-16 19:23:01 zaktualizował 6 448. Ten post edytował einter-project 16.12.2011, 19:49:28 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 9.09.2011 Ostrzeżenie: (10%)
|
Nie rozumiem po co piszesz jak nie chcesz pomóc.
1) dostałem na pw, istnieje coś takiego na tym forum 2) wiem że nie ma takiej funkcji, dlatego piszę co jest nie tak Chyba sobie poradziłem więc dzięki za wysiłek. |
|
|
|
einter-project [php/xml] Przszpieszenie kodu aktualizacji xml 16.12.2011, 19:17:50
destroyerr Powinieneś zacząć od pomierzenia czasów, wtedy wie... 16.12.2011, 21:49:46
einter-project Pobawiłem się trochę skryptem i na pewno to wina P... 16.12.2011, 23:38:33
Crozin 1. Jak już @destroyerr zauważył obejmij całość tra... 16.12.2011, 23:44:34
einter-project Witam
Powróciłem dzisiaj do tematu:
Od Crozina do... 26.01.2012, 12:02:02
nospor http://pl.php.net/manual/en/pdo.prepared-statement... 26.01.2012, 12:04:16
einter-project Dzięki nospor ale czytałem, z tym że od Crozina do... 26.01.2012, 12:11:15
nospor 1) Nie widzę w tym temacie, byś od crozina dostawa... 26.01.2012, 12:26:05
nospor CytatNie rozumiem po co piszesz jak nie chcesz pom... 26.01.2012, 12:30:06 ![]() ![]() |
|
Aktualny czas: 27.08.2026 - 20:03 |