Есть скрипт, который парсит прайс в формате XML
. Он написан так, что берёт в память объект XML
и преобразует его в нужный вид, передавая данные из метода в метод. Поэтапного выполнения, насколько я понимаю это понятие, - нет. Возникла проблема с большим XML
.
Правильно ли я понимаю, что если я в некоторых участках кода буду записывать данные во временные файлы и очищать память, а потом для работы с этими данными доставать данные из файла, то я смогу добиться некоего подобия поэтапности: выполнил часть - записал, очистил память... вычисляю следующий фрагмент... опять записываю в другой файл и очистка памяти.
Правильно ли я понимаю, что:
Промежуточными точками, которые будут формировать этапы и будет в данном случае запись данных в файл и очистка памяти?
Лучше всего очистить память - это unset($a)
?
Скорость работы для меня не сильно критична, т.к. запускается дело кроном, а не юзером, для меня важно побороть memory_limit
при большом файле XML
.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем привет, подскажите пожалуйста почему не запускается контейнер?
Пишу сайтДелаю всё по информации в интернете и урокам
Подвисают браузера при отрисовке объектов на яндекс карте, объединили их в кластера, но Internet Explorer виснет само страшноЧто можно сделать? Вот...