Как лучше парсить .xml: удаленно или загрузить а потом парсить?

Статус
В этой теме нельзя размещать новые ответы.

tarhan

Постоялец
Регистрация
6 Апр 2007
Сообщения
91
Реакции
5
Как лучше парсить:
1. file_get_contents($url), file_put_contents($file), simplexml_load_file($file)
2. simplexml_load_file($url)
Как я правильно понимаю в любом случае simplexml загрузит полностью данные в память или ...?
 
Зависит от критичности данных.

Для некритичного, например всякие информеры, использую simplexml_load_file

Для критичного, к примеру в интернет магазине, загружаю файл, парсю, архивирую и храню его локальную копию около года :) Но это очень редко нужно в обычной жизни, так что simplexml_load_file нормальный и более быстрый вариант.

Кстати, есть еще simplexml_load_string, если нужно использовать свой загрузчик, то лучше уж так
file_get_contents($url)
simplexml_load_string($content)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху