Форум
Читайте нас также:

об электронной торговле - для интернет-магазинов и ритейла. портал и сообщество

Форум

Импорт данных



Ссылка на сообщение 2PR


Добрый день!

Имеется конфигурация Joomla 1.7 + JoomShopping 3.4.2

делаю свой модуль, импорт должен проводиться ежедневно.

1. Поставщик 1: нужно импортировать данные из XML файла размером более 100 Мб - какой метод посоветуете? SimpleXML на файле затыкается. Количество товарных позиций - 15 000 с хвостиком.

2. Поставщик 2: то же самое, но из .xls файла размером более 40 Мб. Количество товарных позиций - более 50 000.



Ссылка на сообщение Sergeysport


То, что есть в PHP (DOM, SimpleXML и проч.) для большого файла не подходят. Получается, что этот файл весь загоняется в память и либо памяти не хватает, либо времени на обработку (на хостинге стоит ограничение), на этом все заканчивается.
Вариант - делить файл на части, читать построчно.
Тогда можно использовать SimpleXML.
Этот вариант есть здесь
http://webi.ru/webi_articles/big_xml.html

Мне тоже это нужно, пока нет времени.






Ответить



:D
:)
:(
:o
:shock:
:?
8)
:lol:
:x
:P
:oops:
:cry:
:evil:
:twisted:
:roll:
:wink:
:!:
:?:
:idea:
:arrow:
:|
:mrgreen:





2001 - 2017 © Оборот.ру. Все права защищены