Csvi - cum să accelerați descărcarea mărfurilor în virtuemart

Csvi - cum să accelerați descărcarea mărfurilor în virtuemart

Situația - 12 cu câteva mii de articole de mărfuri sunt descărcate din fișierul csv în Virtuemart o oră cu superflu! În același timp, unele limitări pot funcționa în ceea ce privește găzduirea sau computerul va adormi pur și simplu, iar importul va trebui să înceapă din nou.







M-am gândit că va fi dificil să rezolv situația sau nu, dar sfatul forumului joomlaportal.ru a ajutat

Pentru comunicarea produselor, câmpul product_sku este utilizat în tabelul #__virtuemart_products. Dar în tabelul pentru acest câmp nu există indice.







Csvi - cum să accelerați descărcarea mărfurilor în virtuemart

Arătăm că în lista indexurilor au apărut indice adăugate.

Ca urmare, în loc de o oră cu ceva, importul are loc, aproximativ, în 10 minute!

Pentru comparație am încercat să fac import pe VPS hosting de la Reg.ru >> Reg.Ru Registrar

Rezultatul a fost, aproximativ, la fel - la VPS ce gazduieste importul a trecut, aproximativ, 1 minut mai repede.

De asemenea, trebuie să țin cont de faptul că am stabilit o întârziere de 1 secundă după fiecare 50 de poziții ale mărfurilor.

Csvi - cum să accelerați descărcarea mărfurilor în virtuemart

În consecință, pentru 12.500 de mărfuri, întârzierea va fi de 250 s. sau 4 minute. 10 s.

Se dovedește, fără întârziere, importul a 12-ceva cu ceva mii de bunuri poate merge pentru 5-6 minute) Rezultatul este impresionant!)







Articole similare

Trimiteți-le prietenilor: